0

我正在处理需要验证澳大利亚电话/手机/1XXXX 号码的项目。

有人可以帮我验证以下电话号码:

  1. 电话,前两位数字应为“01”“02”“03”“05”“06”“07”“08”“09”之一。

  2. 其他电话号码如 '13xxxx' 或 '1800xxxxxx' 也可以接受,如果号码以 1 开头,长度没有限制。

  3. 对于移动设备,前 2 位数字应以“04”开头,长度应为 10 位数字。

4

1 回答 1

1

您可以使用正则表达式,例如

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

演示:小提琴

于 2013-07-09T02:54:03.260 回答