Regex 英国移动电话和英国固定电话正则表达式
对于英国移动电话号码和英国固定电话号码,我分别有以下2个正则表达式-Regex 英国移动电话和英国固定电话正则表达式,regex,Regex,对于英国移动电话号码和英国固定电话号码,我分别有以下2个正则表达式- ^0(7\\d{9})\$ ^0([1-6]\\d{8,10})\ 我需要将它们合并到一个正则表达式中,以使用JavaScript验证输入字段是否为任何英国移动电话或固定电话。我试过用|(管道符号)来表示“或”,但这不起作用,也无法识别它们。 任何人都可以就如何最好地结合提出任何建议。 非常感谢,如果您想组合这些模式,可以使用 ^0([1-6][0-9]{8,10}|7[0-9]{9})$ 注意,公共前缀在括号外,其余的
^0(7\\d{9})\$
^0([1-6]\\d{8,10})\
我需要将它们合并到一个正则表达式中,以使用JavaScript验证输入字段是否为任何英国移动电话或固定电话。我试过用|(管道符号)来表示“或”,但这不起作用,也无法识别它们。
任何人都可以就如何最好地结合提出任何建议。
非常感谢,如果您想组合这些模式,可以使用
^0([1-6][0-9]{8,10}|7[0-9]{9})$
注意,公共前缀在括号外,其余的是一个交替组,锚定在组外
详细信息
-字符串的开头^
-零0
-两种选择之一([1-6][0-9]{8,10}| 7[0-9]{9})
-从[1-6][0-9]{8,10}
到1
再到8到10位的数字6
-或|
-7[0-9]{9}
和任意9位数字7
-字符串结束$
请为不熟悉你正在谈论的电话号码的人添加示例电话号码。尝试<代码> ^ 0([1-6] [09] {10},10} 7(0-9}{{ 9 })$ < /代码>当你回来时,请考虑通过点击为你工作最有效的答案。✓ 在左边(见)和向上投票(见)所有对你有帮助的答案。哇,你从哪里得到这个正则表达式图的?@KevinH。