1、匹配只含有英文字母和阿拉伯数字
^[a-zA-Z0-9-]+$
2、匹配电子邮件地址
^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*$
3、匹配中文字符
[\u4e00-\u9fa5]
4、匹配国内座机电话号码
(\d{3}-|\d{4}-)?(\d{8}|\d{7})?
5、匹配国内手机
(86)*0*13\d{9}
6、匹配国内的邮政编码
[1-9]{1}(\d+){5}
7、匹配QQ号码
^[1-9]*[1-9][0-9]*$
8、匹配国内的15位或18位身份证号码
\d{15}|\d{18}
9、匹配IPv4地址
^(?:(?:25[0-5]|2[0-4]\d[01]\d\d|\d?\d)(?(?=\.?\d)\.)){4}$
10、匹配URL地址
^(http|https|ftp)\://[a-zA-Z0-9\-\.]+\.[a-zA-Z]{2,3}(:[a-zA-Z0-9]*)?/?([a-zA-Z0-9\-\._\?\,\'/\\\+&%\$#\=~])*[^\.\,\)\(\s]$
11、11、匹配HTML标签 /<(\/?html.*?>/si 12、匹配HEAD标签 /<(\/?head.*?)>/si 13、匹配Meta标签 /<(\/?Meta.*?)>/si 14、匹配BODY标签 /<(\/?body.*?)>/si 15、匹配LINK标签 /<(\/?link.*?)>/si 16、匹配FORM标签 /<(\/?form.*?)>/si 17、匹配COOKIE标签 /cookie/si 18、匹配SCRIPT标签 /<(script.*?)>(.*?)<(\/script.*?)/si 19、匹配script标签 /<(\/?script.*?)>/si
原文链接:https://www.f2er.com/regex/362666.html