正则表达式对手机号的验证^[1][3-8]+\\d9

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了正则表达式对手机号的验证^[1][3-8]+\\d9相关的知识,希望对你有一定的参考价值。

能帮我就针对这一句正则的语法解释一下吗?每个符号的含义?

1、首先在电脑中打开C+软件,然后在操作窗口中,选择文件--》新建--》项目。

2、接着在打开的页面中选择:控制台应用程序--》命名:正则表达式验证手机号是否合法--》确定。

3、然后点击确定,系统会自动生成代码。

4、这时需要导入正则表达式命名空间。

5、然后验证手机号测试代码。

6、输入完成后,点击测试,如下图测试结果验证成功。

参考技术A 感觉你这个正则表达式有点问题,首先那个\\是在字符串里的吧
如果就这样在正则表达式里,是匹配\的
如果是一个反斜杠的话
是以1开头,后面跟上1至n个3到8之间的数字
然后遇到9个连续数字,第十个为非数字时,匹配结束
参考技术B 手机格式验证:
正则表达式: /^[1][3-8]+\d9$/
1./^ 开始标记;
2.[1]匹配[]号中包含的一个数字
3.[3-8]匹配[]范围内任意一个数字
4.\d9输入任意9个数字
参考技术C ^表示匹配一行的开始,既这个验证从1开始,第一位数就是1,第二位数是3-8中的一个数字,而后面的9位每位都是从0-9之间的数字,+\\d表示正整数 参考技术D 你这个写错了吧,应该是^[1][3-8]\\d9$
^[1]的意思是以1开头
[3-8]的意思是,1后面紧跟一个3-8之间的数字
\\d9$指的是后面以9位数字结尾

以上是关于正则表达式对手机号的验证^[1][3-8]+\\d9的主要内容,如果未能解决你的问题,请参考以下文章

Android 正则表达式验证手机号姓名(包含少数民族)身份证号

PHP使用正则表达式验证电话号码(手机和固定电话)

港澳台手机号正则表达式,区号+手机

第四篇javascript

同时验证验证邮箱和手机号的正则表达式?

正则验证收集(手机号省份证邮箱等)