标签: javascript regex
我正在创建一个用于验证电话号码的正则表达式。到现在为止我有这个: /^[+]\b\d{9,12}\b|\b\d{8,9}\b/ 它匹配我知道的每个电话号码,但它缺少一件事。 如果我使用的话,我希望它是真的:+351913456789或00351913456789 我如何实现00部分?
/^[+]\b\d{9,12}\b|\b\d{8,9}\b/
答案 0 :(得分:3)
使用管道|来匹配其他模式吗?
|
^(?:[+]\b|00)\d{9,12}\b|\b\d{8,9}\b