标签: regex
我正在寻求帮助来简化这个正则表达式。
([0-9]{9})|([0-9]{3}-[0-9]{2}-[0-9]{4})|([0-9]{2}-[0-9]{7})
此表达式对以下值
12-3456789 123456789 123-45-6789
答案 0 :(得分:1)
我用,
^([0-9]{2}-?[0-9]{7}|[0-9]{3}-[0-9]{2}-[0-9]{4})$
-?将之前的标记-变为可选。
-?
-
DEMO