英国银行分类代码javascript reg。表达
我希望验证两个排序代码中的一个。我已经创建了下面的表达式来匹配其中一个排序代码,但不确定如何匹配第二个排序代码作为同一表达式的一部分。下面的正则表达式应该匹配以英国银行分类代码javascript reg。表达,javascript,regex,Javascript,Regex,我希望验证两个排序代码中的一个。我已经创建了下面的表达式来匹配其中一个排序代码,但不确定如何匹配第二个排序代码作为同一表达式的一部分。下面的正则表达式应该匹配以72开头的任何排序代码,但是如何添加一个表达式,使其匹配72加04中的任何一个?任何帮助都将不胜感激 ^[7]{1}[2]{1}[0-9]{4}$ 谢谢,Paul您可以将当前的正则表达式改写为: ^72[0-9]{4}$ 要使其也匹配以04开头的6位数字,您可以使用OR运算符|和非捕获组: ^(?:72|04)[0-9]{4}$ (
72
开头的任何排序代码,但是如何添加一个表达式,使其匹配72
加04
中的任何一个?任何帮助都将不胜感激
^[7]{1}[2]{1}[0-9]{4}$
谢谢,Paul您可以将当前的正则表达式改写为:
^72[0-9]{4}$
要使其也匹配以04
开头的6位数字,您可以使用OR运算符|
和非捕获组:
^(?:72|04)[0-9]{4}$
(?:…)
是非捕获组,它将OR的范围限制为仅72
和04
它匹配的一些示例编号:
721234
041234