【发布时间】:2014-12-22 23:55:42
【问题描述】:
我有两个正则表达式,一个用于验证手机号码,一个用于家庭电话号码。
手机号码格式:
^((07|00447|\+447)\d{9}|(08|003538|\+3538)\d{8,9})$
家庭号码模式:
((0|0044|\+44)\d{10}|(08)\d{9}|(90)\d{6}|(92)\d{6}|(437)\d{5}|(28)\d{6}|(37)\d{6}|(66)\d{6}|(82)\d{6}|(777)\d{5}|(93)\d{6})$
有没有办法将这两个表达式结合起来,以便我可以将它们应用于“联系号码”字段,如果输入匹配任一表达式,该字段将是有效的?
【问题讨论】:
-
考虑将Stack Overflow Regular Expressions FAQ 加入书签以供将来参考。
标签: regex