检查字符串格式是否匹配![问题点数:40分]

ipipip1735 2009-12-24 09:38:07
问题1.
-----------------------------------------------------------
验证表单中提交的变量是否为ip格式
如 127.0.0.1
检查2项
1. 不能有其他字符 只能是数字 0~9 符号 .
2. 字符长度不能超过 20


问题2.
-------------------------------------------------------------
输入的为时间格式
年4位 横杠 月2位 横杠 日2位 空格 时2位 冒号 分2位 冒号 秒2位

如:2009-12-24 23:59:59

检查2项
1.全部为数字
2.年月日中间是否有横杠
3.时分秒中间是否有冒号
4.年月日 与 时分秒 中间是否有空格
...全文
61 1 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
真哥哥 2009-12-24
  • 打赏
  • 举报
回复
匹配ip地址:d+.d+.d+.d+
//日期格式yyyy-mm-dd
PatternsDict.date_ymd= /^(\d{4})-(0\d{1}|1[0-2])-(0\d{1}|[12]\d{1}|3[01])$/;

//时间格式hh
PatternsDict.time_h=/^(0\d{1}|1\d{1}|2[0-3])$/;

//时间格式hh:mm
PatternsDict.time_hm=/^(0\d{1}|1\d{1}|2[0-3]):([0-5]\d{1})$/;

//时间格式hh:mm:ss
PatternsDict.time_hms=/^(0\d{1}|1\d{1}|2[0-3]):[0-5]\d{1}:([0-5]\d{1})$/;

87,996

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧