【发布时间】:2015-09-17 13:08:34
【问题描述】:
我正在尝试获取将验证以下格式的正则表达式:
234-567-8901
1-234-567-8901
我尝试了各种示例,但不确定如何获得一个在乞讨时考虑到可能的 1- 并仍然强制执行 234-567-8901 的示例。
规则是,任何数字,2 或 3 个破折号,如果 3 个破折号则为 11 个数字,如果 2 个破折号则为 10 个数字。
^[0-9-]*$
^[\d-]+$
^[\d-]+$
【问题讨论】:
-
哪种语言?哪个框架?使用现成的解析器
标签: regex