我在正则表达式方面苦苦挣扎,并且我一直在努力使它可以匹配X
和O
的任何5个字符的组合,但是如果它重复X
或O
准确地重复5次,则可以忽略它。
这是我想出的:
X{1,4}|O{1,4}
X|O{1,4}
这些表达式匹配(我希望它忽略XXXXX和OOOOO):
我还尝试使用非捕获组
(?:)
,但是效果不太好。 最佳答案
^(?!(.)\1+$)[XO]{5}$
试试看。看演示。
https://regex101.com/r/uK9cD8/1
关于javascript - 正则表达式(JS)-匹配任何5个字符的组合,但忽略5个字符的重复,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/31578502/