我正在使用电话号码的正则表达式。它允许至少 10 位数字,包括特殊字符,例如 +()-
+1(33)-489256
我使用的正则表达式是:
^\D*(?:\d\D*){10,}$
它工作正常,但不应允许电话号码中出现其他特殊字符,例如#@$%
请告诉我如何更新我的正则表达式。
最佳答案
^\D*(?:\d\D*){10,}$
^^
[+()-]
只需指出你的正则表达式问题
\D
:除数字之外的任何字符
关于javascript - 电话号码的正则表达式(不包括特殊字符),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33207586/