js电话号码正则表达式
时间: 2023-09-02 18:12:28 浏览: 504
一个容易犯错的js手机号码验证正则表达式(推荐)
你可以使用以下正则表达式来验证电话号码:
```javascript
/^(\+?\d{1,4}[\s-]?)?(?!0+$)\d{1,15}$/
```
这个正则表达式可以匹配包含以下格式的电话号码:
- 可能带有国际区号,格式为"+"加上1到4位数字,后面紧跟着一个空格或短横线(可选)。
- 区号和电话号码之间可以有一个空格或短横线(可选)。
- 电话号码不能全部由0组成。
例如,以下是一些匹配的电话号码:
- +1234567890
- 123-456-7890
- 1234567890
希望对你有所帮助!如果你还有其他问题,请随时提问。
阅读全文