我在javascript中使用了以下正则表达式。
phone_number.match(/^1-\d{3}-\d{3}-\d{4}$/);
它有一个例外,效果很好。它允许空格。
我想严格格式化1-xxx-xxx-xxxx
但它允许1- xxx-xxx-xxxx
任何人都有任何想法我不能允许空格?
答案 0 :(得分:2)
不,不。 ;-)
这是不可能的。在你的正则表达式/^1-\d{3}-\d{3}-\d{4}$/
中,你没有任何空格字符 - 并且它不匹配(选中)。