4
我想驗證以大於2的兩位數開頭的8位電話號碼。
例如:33452334會驗證,而32222222不會。
這是我試過,但它不工作,因爲它不確保兩個第一位數是相似的:正則表達式的8位數字以兩個相似的數字開頭?
^[3-9]{2}\d{6}$
我想驗證以大於2的兩位數開頭的8位電話號碼。
例如:33452334會驗證,而32222222不會。
這是我試過,但它不工作,因爲它不確保兩個第一位數是相似的:正則表達式的8位數字以兩個相似的數字開頭?
^[3-9]{2}\d{6}$
使用這個表達式:
^([3-9])\1\d{6}$
()
捕捉,\1
使用反向引用。
爲什麼'32222222'不會? – 2014-09-11 13:46:57
@AvinashRaj「兩位數」。 – Unihedron 2014-09-11 13:48:41
哪個正則表達風味? – 2014-09-11 13:48:51