可能重複:
A comprehensive regex for phone number validation特定的電話號碼的正則表達式
問候,
我需要實現一個基於jQuery驗證了一個包含電話號碼的文本字段,爲此,我需要這兩個字符串的正則表達式,我要求這是因爲我對RegEx非常天真:
第一個:
0(5NN) NNN NN NN
第二個:
0(53N) NNN NN NN
N表示0-9
可能重複:
A comprehensive regex for phone number validation特定的電話號碼的正則表達式
問候,
我需要實現一個基於jQuery驗證了一個包含電話號碼的文本字段,爲此,我需要這兩個字符串的正則表達式,我要求這是因爲我對RegEx非常天真:
第一個:
0(5NN) NNN NN NN
第二個:
0(53N) NNN NN NN
N表示0-9
^0\(5\d{2}\) ?\d{3} ?\d{2} ?\d{2}$
和
^0\(53\d\) ?\d{3} ?\d{2} ?\d{2}$
之間的整數將匹配。如果你確定在你寫的地方總會有空格字符,你可以放下?
。
這將匹配一個:
^0\(5\d\d\) \d\d\d \d\d \d\d$
爲什麼是第二個第一不是集?我們確定第一個中的(5NN)是整數集合(5 [0-9] [0-9]),還是第二個組合中的第三個(53 [0-9])在某種程度上有意義排除[0-9]的某些部分?