标签: regex
在正则表达式中搜索电话号码,允许强制使用10位数字和+,(),空格字符,
我尝试了下面的代码,但它不起作用:
"^[0-9]{10,10}[' '+()]$"
答案 0 :(得分:6)
尝试^[ ()+]*([0-9][ ()+]*){10}$
^[ ()+]*([0-9][ ()+]*){10}$
这将与输入中的任何其他位置的任意数量的,(,),+字符完全匹配10位数字。
(
)
+
答案 1 :(得分:0)
尝试使用^[0-9\ \(\)\+]{10}$
^[0-9\ \(\)\+]{10}$