本文介绍了电话验证正则表达式的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在使用这种模式来检查电话号码的有效性

I'm using this pattern to check the validation of a phone number

^[0-9\-\+]{9,15}$

适用于0771234567+0771234567,但我希望它适用于077-1234567+077-1234567和+ 077-1-23-45-67和+ 077-123-45-6-7

It's works for 0771234567 and +0771234567,but I want it to works for 077-1234567 and +077-1234567 and +077-1-23-45-67 and +077-123-45-6-7

我应该改变模式吗?

推荐答案

请参阅此SO Post

Please refer to this SO Post

电话jquery中的正则表达式示例数字

/\(?([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
    • (123) 456 7899
    • (123).456.7899
    • (123)-456-7899
    • 123-456-7899
    • 123 456 7899
    • 1234567899
    • 受支持

      这篇关于电话验证正则表达式的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

05-24 02:18