请教一个固定电话正则修改

/^((0d{2,3})-)(d{7,13})(-(d{3,}))?$/

例 010-11111111

这个固定电话正则里的 区号和' - ' 是必填的

希望改成 区号和' - ' 可填可不填

填了不会false 不填也不会false 还要有以上的 固定电话的规则

回答

(0\d{2,3})?-?\d{4}-?\d{4}

image.png
不太清楚固话的校验规则, 按你的描述这个正则可以
/^(\d{3}-)?\d{7,13}$/

/^(0\d{2,3}-)?\d{7,13}(-\d{3,})?$/

以上是 请教一个固定电话正则修改 的全部内容, 来源链接: utcz.com/a/33782.html

回到顶部