邮箱正则:
var regex = /^([0-9A-Za-z\-_\.]+)@([0-9a-z]+\.[a-z]{2,3}(\.[a-z]{2})?)$/g;
* 移动号码段:139、138、137、136、135、134、150、151、152、157、158、159、182、183、187、188、147
* 联通号码段:130、131、132、136、185、186、145
* 电信号码段:133、153、180、189
var regex =
"^((13[0-9])|(14[5|7])|(15([0-3]|[5-9]))|(18[0,5-9]))\\d{8}$"
;
.点 匹配除"\n"和"\r"之外的任何单个字符。要匹配包括"\n"和"\r"在内的任何字符,请使用像"[\s\S]"的模式
(?:pattern) 非获取匹配 匹配但不获取匹配结果,不进行供以后使用 例如“industr(?:y|ies)”就是一个比“industry|industries”更简略的表达式。
(?=pattern) 非获取匹配 正向肯定预查 ,不进行供以后使用 例如“Windows(?=95|98|NT|2000)”能匹配“Windows2000”中的“Windows”
(?!pattern) 非获取匹配 正向否定预查 例如“Windows(?!95|98|NT|2000)”能匹配“Windows3.1”中的“Windows”
(?<=pattern) 非获取匹配 反向肯定预查 “(?<=95|98|NT|2000)Windows”能匹配“2000Windows”中的“Windows”
(?<!patte_n) 非获取匹配 反向否定预查
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。