正则表达式校验

验证实数

var patten = /^-?\d+\.?\d*$/;

验证整数

/^-?\d+$/

整数小数校验

/^[0-9]+([.]{1}[0-9]+){0,1}$/

验证小数,保留一位小数点

/^-?\d+\.?\d{0,1}$/

验证小数

 /^-?(?:\d+|\d{1,3}(?:,\d{3})+)(?:\.\d+)?$/

 

只能输入数字和字母

/^[A-Za-z0-9]+$/

 

验证颜色

/^#[0-9a-fA-F]{6}$/

 

验证空

val.replace(/\s+/g, "").length==0;

验证时间2010-10-10

/^\d{4}[\/-]\d{1,2}[\/-]\d{1,2}$/

 

只能输入数字、字母、下划线

/^[a-zA-Z0-9_]{1,}$/

验证手机号

/^1[3|4|5|7|8][0-9]{9}$/

 

验证邮箱

/^\w+[@]\w{2,5}([.]\w{2,3}){1,3}$/i

验证日期类型是否为YYYY-MM-DD格式的类型 

/^(\d{1,4})(-|\/)(\d{1,2})\2(\d{1,2})$/

验证日期类型是否为YYYY-MM-DD hh:mm:ss格式的类型 

/^(\d{1,4})(-|\/)(\d{1,2})\2(\d{1,2}) (\d{1,2}):(\d{1,2}):(\d{1,2})$/

 

验证日期类型是否为hh:mm:ss格式的类型

/^((20|21|22|23|[0-1]\d)\:[0-5][0-9])(\:[0-5][0-9])?$/ 


————————————————
版权声明:本文为CSDN博主「weixin_44540142」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_44540142/article/details/89971742

posted @ 2020-01-17 15:02  leagueandlegends  阅读(223)  评论(0编辑  收藏  举报