常用正则表达式

发布 2021-04-26 02:24:28 阅读 9602

表达式:^[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...