2013-07-09 84 views
0

我正在開展項目,我們需要驗證澳大利亞電話/移動/ 1XXXX號碼。Javascript電話和手機驗證

可能有人請幫助我,每電話號碼驗證如下:

  1. 電話,前兩位應該是「01」「02」「03」「05」「06」'一07''08''09'。

  2. 其它手機,如「13xxxx」或「1800xxxxxx」被接受,並且如果數目爲1的

  3. 用於移動開始於長度沒有限制,前2個位數應與「04」開始和長度應10位數字。

+0

可以使用一個正則表達式像'/ ^(0 [12356789] \ d +)|(1 \ d +) |(04 \ d {8})$ /' –

回答

1

可以使用正則表達式像

/^((0[12356789]\d+)|(1\d+)|(04\d{8}))$/;.test(value) 

演示:Fiddle