RegEx电话号码允许在开头使用可选的国际加号字符

时间:2016-05-20 07:35:33

标签: regex

我需要一个正则表达式的电话号码。这是迄今为止我发现的最好的:

^\(?([0-9]{3})\)?[-. ]?([0-9]{3})[-. ]?([0-9]{4})$

唯一的问题是它在开头不允许使用可选的加号(+)。我努力做到正确......我已经尝试过了:

^\+\(?([0-9]{3})\)?[-. ]?([0-9]{3})[-. ]?([0-9]{4})$

和这个

^?\+\(?([0-9]{3})\)?[-. ]?([0-9]{3})[-. ]?([0-9]{4})$

但都没有奏效。任何想法将不胜感激。谢谢。

0 个答案:

没有答案