正则表达式
发布时间: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
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)?非获取匹配 反向否定预查? (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |