正则表达式为8位数字,以两个相似的数字开头?

时间:2014-09-11 13:45:03

标签: regex string matching

我想验证以2位数大于2开头的8位数电话号码 例如:33452334将验证,而32222222则不会 这是我尝试过的但它没有工作,因为它没有确保两个第一个数字是相似的:

^[3-9]{2}\d{6}$

1 个答案:

答案 0 :(得分:13)

使用此正则表达式:

^([3-9])\1\d{6}$
  • ( )捕获,
  • \1使用后方参考。