最新电话号码的正则表达式的书写

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_32552903/article/details/80623824

最新电话号码的正则表达式的书写

最近公司办理电信卡是199开头的,之前写过的程序我用现在的号码没有办法进行验证。于是去更改了电话号码判断的正则,在这里和大家分享一下。

var myreg = /^[1][3,4,5,7,8,9][0,9]{9}$/;

详细解释一下该正则表达式的书写原理:
字符 ^ 匹配输入字符串开始的位置。如果设置了 RegExp 对象的 Multiline 属性,^ 还会与”\n”或”\r”之后的位置匹配。
[1] 匹配字符1 ,由于手机的号码都是1开头
[3,4,5,7,8,9]表示下一个字符是这些
[0,9]表示的是字符范围是0~9之间的字符
{9}表示匹配9次
字符$ 匹配输入字符串结尾的位置。如果设置了 RegExp 对象的 Multiline 属性,^ 还会与”\n”或”\r”之后的位置匹配。

后端都可以使用,看一下怎么使用吧

猜你喜欢

转载自blog.csdn.net/qq_32552903/article/details/80623824