【发布时间】:2015-03-16 11:37:47
【问题描述】:
我有这个正则表达式
^(?:[\+971|00971|0]*)((?:2|3|4|5|6|7|9|50|51|52|55|56)[0-9]{7,})
接受这些电话号码
009715060403341
05060403341
+9715060403341
但是,我不想接受这些数字
009712060403341
02060403341
+9712060403341
所以第二个非捕获组不应该以 2 开头。这就是条件。
谁能帮忙解决这个问题?
【问题讨论】:
标签: regex