我知道 Java 中的lookbehinds 不能使用 * 和 + 重复。我已经使用大括号来定义模式重复的最大长度,但是它仍然会引发以下异常:
Exception in thread "main" java.util.regex.PatternSyntaxException:
Look-behind group does not have an obvious maximum length near index 33
(?<!([A-Z]{0,100}\W{0,100}){0,100})[A-Z]{2,}(?!([A-Z]+\W+)+)