正则短例

Posted liuxinxin4288

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了正则短例相关的知识,希望对你有一定的参考价值。

验证微信ID:

技术分享图片

var reg = /^[a-zA-Z][0-9a-zA-Z_-]{5,19}$/   

验证手机号:

/*
* 判断字符串是否符合手机号码格式
* 移动号段: 134,135,136,137,138,139,147,150,151,152,157,158,159,170,178,182,183,184,187,188
* 联通号段: 130,131,132,145,155,156,170,171,175,176,185,186
* 电信号段: 133,149,153,170,173,177,180,181,189
*/
let phoneNumReg = /^((13[0-9])|(14[5,7,9])|(15[^4])|(18[0-9])|(17[0,1,3,5,6,7,8]))d{8}$/;

验证qq:

规则5~10位纯数字

首位非0

let qqReg = /^[1-9]d{4,9}$/;

 

以上是关于正则短例的主要内容,如果未能解决你的问题,请参考以下文章

text 正则表达式片段

markdown 正则表达式模式片段

正则表达式匹配特定的 URL 片段而不是所有其他 URL 可能性

asp.net 使用正则表达式验证包含打开/关闭括号片段的属性字符串

循环通过 python 正则表达式匹配

js正则验证,邮箱,身份证