我遇到了这个错误:
java.util.regex.PatternSyntaxException: Look-behind group does not have an
obvious maximum length near index 22
([a-z])(?!.*\1)(?<!\1.+)([a-z])(?!.*\2)(?<!\2.+)(.)(\3)(.)(\5)
^
我想匹配COFFEE
, 但不是BOBBEE
。
我正在使用Java 1.6。
+
,应该从最小值 1 开始,而不是 0。 - Nyerguds