Java RegEx 负值隐藏
2022-09-02 09:19:52
我有以下Java代码:
Pattern pat = Pattern.compile("(?<!function )\\w+");
Matcher mat = pat.matcher("function example");
System.out.println(mat.find());
为什么返回 true?我使用了否定的 lookbehind,前面是 .难道不应该丢弃吗?mat.find()
example
function