ITU格式的电话号码的正则表达式

时间:2012-06-21 13:06:33

标签: javascript regex

我想仅以+ xx xxxxxxxxxx等电子邮件格式验证电话号码。

3 个答案:

答案 0 :(得分:1)

^\+\d{2,3}\s\d{7,15}$

将x,y值替换为您想要匹配的最小值和最大值。

\+由于+是正则表达式中的特殊字符,因此需要对其进行转义

\d是一个数字

\s是一个空格字符

^将正则表达式锚定到字符串的开头,将$锚定到结尾。

答案 1 :(得分:0)

最简单的变体是:

\+.. ..........

您也可以这样说:

\+.. .{10}

这意味着最后一个符号(.)必须恰好在字符串中10次。

如果只需要数字,则必须写[0-9]\d而不是点(.)。

答案 2 :(得分:0)

电话号码可在6到14位左右不等,包括国家/地区代码。

国家/地区代码长度可以是1,2或3位。

该号码可能包含1到6位数的区号或根本没有区号。