标签: regex
我需要帮助强制执行正确的澳大利亚电话号码。这就是我到目前为止所拥有的。我怎样才能要求用户使用'02,04,03,07或08开始编号,且长度必须为10个字符?
^\({0,1}((0|\+61)(2|4|3|7|8)){0,1}\){0,1}(\ |-){0,1}[0-9]{2}(\ |-){0,1}[0-9]{2}(\ |-){0,1}[0-9]{1}(\ |-){0,1}[0-9]{3}$
答案 0 :(得分:1)
如果您想要只允许10个字符,请从正则表达式中删除不需要的(,-,+61,
(
-
+61
^((0)(2|4|3|7|8))[0-9]{2}[0-9]{2}[0-9]{1}[0-9]{3}$
DEMO