我正在使用此模式来检查电话号码的验证
^[0-9\-\+]{9,15}$
它适用于 0771234567
和 +0771234567
,
但我希望它适用于 077-1234567
和 +077-1234567
以及 +077-1-23-45-67 和 +077-123-45-6- 7
我应该改变什么模式?
最佳答案
请参阅此帖子
example of a regular expression in jquery for phone numbers
/\(?([0-9]{3})\)?([ .-]?)([0-9]{3})\2([0-9]{4})/
- (123) 456 7899
- (123).456.7899
- (123)-456-7899
- 123-456-7899
- 123 456 7899
- 1234567899
支持
关于regex - 电话验证正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8634139/