Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在处理需要验证澳大利亚电话/手机/1XXXX 号码的项目。
有人可以帮我验证以下电话号码:
电话,前两位数字应为“01”“02”“03”“05”“06”“07”“08”“09”之一。
其他电话号码如 '13xxxx' 或 '1800xxxxxx' 也可以接受,如果号码以 1 开头,长度没有限制。
对于移动设备,前 2 位数字应以“04”开头,长度应为 10 位数字。
您可以使用正则表达式,例如
/^((0[12356789]\d+)|(1\d+)|(04\d{8}))$/;.test(value)
演示:小提琴