|      1Cbdy      2017-03-11 10:34:15 +08:00 via Android 不同语言、库用的正则是有点不同的,如果真的要求一个正则,应该告诉具体的使用场景。 正则实质很简单,与 dfa 是等价的,三十分钟足够掌握。。。 | 
|  |      2imn1      2017-03-11 10:49:29 +08:00 正则不能判断是否合法 | 
|  |      3920678778 OP @Cbdy 就是在键盘上输入一串数字(比如:*#+1234567890), 然后判断这个字符串是不是正常的电话号码.这样子. ^((13[0-9])|(14[5,7])|(15[^4,\D])|(17[6-8])|(18[0-9]))\d{8}$, 找了一个匹配十一位电话号码的表达式. 但是一些紧急号码,和一些服务号没有包含进去. | 
|  |      4Rice      2017-03-11 11:30:47 +08:00 via iPhone 据我的经验,正则是没法完全判断是否合法的 | 
|      5srlp      2017-03-11 19:50:29 +08:00 via iPhone |