检查字符串格式是否匹配![问题点数: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.年月日 与 时分秒 中间是否有空格
...全文
37 1 打赏 收藏 举报
写回复
1 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
真哥哥 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})$/;
相关推荐
发帖
JavaScript

8.7w+

社区成员

Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
帖子事件
创建了帖子
2009-12-24 09:38
社区公告
暂无公告