javascript正则表达式为美国电话号码

时间:2014-02-18 19:13:58

标签: javascript regex

我有这个正则表达式var re = /(?:\d{3}|\(\d{3}\))([\w-\/\.]?)\d{3}\1\d{4}/;,但\w空格不适用于此测试console.log(re.test('123 456 7890'));

这是我的jsfiddle:http://jsfiddle.net/Bqb22/

1 个答案:

答案 0 :(得分:8)

您不应将\w用于空格。请改用\s。 (\w是单词字符,与[0-9A-Za-z_]相同,不应用于表示空格。

相关问题