html表单正则表达式模式验证

时间:2017-01-08 16:50:26

标签: regex html5 validation

我一直在搜索谷歌一段时间,但无法让我的html模式验证正常工作:(

我的表单中有2个电话字段 - 家庭和移动设备 - 我正在尝试使用pattern=""进行验证。然而,正则表达式很难,我真的不明白它是如何工作的。

要求如下:

手机号码应该:

  • 从07开始。
  • 长度为10或11个字符
  • 不是以070或076开头

家庭电话号码必须仅以01或02或03开头。

1 个答案:

答案 0 :(得分:0)

手机:07[12345789]\d{7,8}

家庭电话:(01|02|03)\d+

如果家庭电话的长度限制相同,那么您必须使用\d+而不是\d{8,9}