正则表达式匹配JavaScript中的电话号码

时间:2011-12-09 10:07:15

标签: javascript regex

在java脚本中需要一个与以下内容匹配的正则表达式

08 8223 7666
0800 118715
(07)862 8715
+64 9 520 6369

任何帮助都将得到处理 用过

^([(+0-9]{1}[0-9 ]{11,13})?$

但这不是右括号

2 个答案:

答案 0 :(得分:0)

如果您尝试匹配电话号码,请搜索Regular Expression Library

答案 1 :(得分:0)

以下是模式/^\(?(\d{3})\)?[- ]?(\d{3})[- ]?(\d{4})$/

有关详细信息,请参阅http://www.zparacha.com/phone_number_regex/

http://snippets.dzone.com/posts/show/597