我知道有很多关于如何匹配某些电话号码类型的正则表达式示例.对于我的例子,我只想允许数字和一些特殊字符.我再次遇到这个困难.
应该允许的电话号码可以采用这些形式
5555555555 555-555-5555 (555)5555555 (555)-555-5555 (555)555-5555 and so on
我只想要一些允许[0-9]和特殊字符'(‘,’)’和’ – ‘的东西
到目前为止我的表情看起来像这样
/^[0-9]*^[()-]*$/
我知道这是错的,但逻辑上我认为这意味着允许数字0-9或允许字符(,)和 – .
这匹配你想要的数字,(,)和 –
/^[0-9()-]+$/