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