如何仅允许使用JavaScript的“数字”,“ - ”和“()”使用JavaScript
问题描述:
我必须使用JavaScript进行电话号码验证。
我已经做了验证的数字如下,如何仅允许使用JavaScript的“数字”,“ - ”和“()”使用JavaScript
var filter =/^[0-9]+$/
但现在我必须也让连字符和“()”。
请为我提供一个相同的方法。
答
如何:
/^[0-9()-]+$/
注:
- 插入语有一个字符没有特殊含义设置
- 如果你开始或结束时,用减号,这是不解释为一个范围,但作为负字符本身