电话号码的正则表达式,允许强制 10 位数字和 `+` 、 `()` 、空格字符

标签 regex

搜索电话号码的正则表达式,允许强制性的 10 位数字和 +、()、空格字符,

我试过下面的代码,但它不工作:

"^[0-9]{10,10}[' '+()]$"

最佳答案

尝试 ^[ ()+]*([0-9][ ()+]*){10}$

这将匹配任意数量的 ,(,),+ 字符的 10 位数字输入中的其他内容。

关于电话号码的正则表达式,允许强制 10 位数字和 `+` 、 `()` 、空格字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10235834/

相关文章:

javascript - 从全名字段中解析称呼和名字

c - 如何更快地检查正则表达式列表

regex - ack - 搜索多个模式(逻辑与)

jquery - 如何将变量传递到 jQuery/Javascript 中的正则表达式

正则表达式无法对两个匹配项使用相同的字符

regex - 使 Regex Django URL token 可选

Python:解析文件名中嵌入的时间戳

regex - Notepad++ 每2个字符插入一个字符串

javascript - 匹配换行符之前的任意字符组

C#去掉字符串 "Color []"中的字符串部分 "Color [ColorName]"