我正忙着以下代码:
^( ?(?!sa|sd|ss|SA|SD|SS)[A-Za-z]{2})[1][7][9][0]\1|[8][8][8][8]\1 $
那么我正在尝试创建它的第一个捕获组,它创建了az 2个字母但是没有sa / sd / ss / SA / SD / SS,该组加入[1][7][9][0]
或者[8][8][8][8]
因此,例如1790AA是匹配,而8888AA是匹配。 我可以这样做:
^[1][7][9][0-7] ?(?!sa|sd|ss|SA|SD|SS)[A-Za-z]{2}$|[8][8][8][8] ?(?!sa|sd|ss|SA|SD|SS)[A-Za-z]{2}$
但是你可以看到它会很长。是否可以使用以下内容:
^( ?(?!sa|sd|ss|SA|SD|SS)[A-Za-z]{2})
(创建群组)然后[1][7][9][0] + \1 $