0

我有一个电话号码检查正则表达式:

/^\+\d{1,3}[\d ]*$/(它匹配+7 5165761074)。

我需要这个正则表达式也不允许在0000000里面1234567

4

1 回答 1

3

你可以使用负前瞻

/^\+(?!0000000)(?!1234567)\d{1,3}[\d ]*$/

http://www.javascriptkit.com/javatutors/redev2.shtml

前瞻中的实际表达可能会略有不同,具体取决于您对“不允许进入”的确切含义。

于 2013-02-26T05:41:32.943 回答