表达式:^[0-9]$
功能:匹配1-20位数字。
类型:数字。
长度:1-20位。
扩展:^[0-9]([a-za-z0-9]|[
功能:匹配5-20位以字母开头、可带数字、“_的字串。
类型:以字母开头、可带数字、“_的字串。
长度:5-20位。
表达式:^[a-za-z]$
功能:匹配1-30位由大小写字母组成的串。
类型:由大小写字母组成的串。
长度:1-30位。
扩展:^[a-za-z]$
功能:匹配6-20位由字母、数字、下划线组成的串。
类型:由字母、数字、下划线组成的串。
长度:6-20位。
扩展:^(w)-)0\d-\)1-9]\d$
功能:用于校验普通**、传真号码。可以匹配区号号码、(区号)号码和区号-号码等格式格式不能匹配国际号码。
扩展: 0][1-90][1-9d-))d-\)0\d-))0\d-\)1-9]\d$
可以判断带国际区号的和不带国际区号的**号码。
注意:带国际区号的,地方区号前面没有0
国际区号前可以有0或者+也可以没有,区号/号码之间可以用()隔开也可以用-隔开。
表达式:^(0+]\d*-)01\d$
功能:用于校验手机号码。可以在前面加国际区号-也可以不加,手机号码前最多可以加一个0
扩展:^(0+]\d*-)01\d[4-9]\d\d*-)01\d[0-3]\d$
功能:用于校验中国邮政编码。
表达式<>/
功能:用于搜索等条件串的验证,可以屏蔽特殊字符。
表达式:^(d)|(d))-1[1-2])|1-9]))0-2][0-9])|3[0-1])$
功能:日期的简单验证,正确日期格式:yyyy-mm-dd 或者 yy-mm-dd
表达式:^(2[0-3])|0-1][0-9]))0-5][0-9]:[0-5][0-9]$
功能:时间简单验证,正确时间格式:hh-mm-ss
表达式:^\d$
功能:正整数验证。
扩展:^-d\d$ 整数严整。
表达式:^(d.\d)|(d)$
功能:正浮点数的验证。
扩展:^-d.\d)|(d((\d.\d)|(d\.[0-9]\.0-9]\.wa-za-z]|[0-9])(
功能:验证email格式。
表达式:^\d[\dxx]|\d$
功能:身份证号码验证。
常用正则表达式
2.d 非负整数 正整数 0 3.0 9 1 9 0 9 正整数。4.d 0 非正整数 负整数 0 5.0 9 1 9 0 9 负整数6.d 整数。7.d d 非负浮点数 正浮点数 0 8.0 9 0 9 1 9 0 9 0 9 1 9 0 9 0 9 0 9 1 9 0 9 正浮点数。9.d d ...
常用正则表达式
正则表达式用于字符串处理 表单验证等场合,实用高效。现将一些常用的表达式收集于此,以备不时之需。用户名 a z0 9 密码 a z0 9 十六进制值 a f0 9 a f0 9 电子邮箱 a z0 9da za z url httpsda za z w ip 地址 25 0 5 2 0 4 0 9 ...
常用正则表达式
表单验证常用正则,非常不错,收集的相对比较完整,大家可以看看。1。d 匹配非负整数 正整数 0 2。0 9 1 9 0 9 匹配正整数。3。d 0 匹配非正整数 负整数 0 4。0 9 1 9 0 9 匹配负整数。5。d 匹配整数。6。d d 匹配非负浮点数 正浮点数 0 7。0 9 0 9 1 9...