加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

正则表达式

发布时间:2020-12-14 06:14:58 所属栏目:百科 来源:网络整理
导读:邮箱正则: 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

邮箱正则:

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"在内的任何字符,请使用像"[sS]"的模式

(?: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)?非获取匹配 反向否定预查?

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读