其他正则验证规则

邮件验证:

"^[a-zA-Z0-9_-]+@[a-zA-Z0-9_-]+(\.[a-zA-Z0-9_-]+)+$"

身份证号验证:

"^(\d{15}$|^\d{18}$|^\d{17}(\d|X|x))$"

数字验证:

"^[0-9]*$"

提取信息中的网络链接:

(h|H)(r|R)(e|E)(f|F) *= *('|")?(\w|\\|\/|\.)+('|"| *|>)?

提取信息中的邮件地址:

\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*

提取信息中的图片链接:

(s|S)(r|R)(c|C) *= *('|")?(\w|\\|\/|\.)+('|"| *|>)?

提取信息中的IP地址:

(\d+)\.(\d+)\.(\d+)\.(\d+)

提取信息中的中国邮政编码:

[1-9]{1}(\d+){5}

提取信息中的浮点数(即小数):

(-?\d*)\.?\d+

提取信息中的任何数字:

(-?\d*)(\.\d+)?

提取信息中的中文字符串:

[\u4e00-\u9fa5]*

提取信息中的双字节字符串(汉字):

[^\x00-\xff]*

相关推荐