这段正则表达式的意思

来源:9-7 实现Token身份权限体系五

无无法师

2017-06-16

第一个数是1,第二个数在3,4,5,7,8中取,第三个数是在0到9之间取值,后面的规则就看不懂了。

http://szimg.mukewang.com/59433cb20001142804320318.jpg

写回答

1回答

dear人格

2017-06-16

^1: 必须1开头

(3|4...):手机号的第二位必须是“3或4或5或7或8”

\d{8}: \d就是0-9的任意一个数字 {8} 是 有8个“0-9的任意一个数字 ”

$:以前面的一个结尾,就是以“\d{8}”结尾

我的方法:0?(13|14|15|18)[0-9]{9}  参考http://tool.chinaz.com/regex/

推荐:https://deerchao.net/tutorials/regex/regex.htm 30分钟学会正则表达式

0
0

微信小程序电商实战 从前端到后端的全流程精讲

全栈工程师/前后端都讲/架构思想/ RESTFul API、MySQL表设计

4805 学习 · 4382 问题

查看课程