我已经编写(?<=pp_).*(?=')了正则表达式来匹配pp_字符串中的内容,例如
['newPage', 'pp_vii', -1]
我的正则表达式在在线测试器中运行良好(请参阅在线正则表达式验证器),但在 Java 中却不行。我失败的代码:
Pattern pattern = Pattern.compile("(?<=pp_).*(?=')");
String input = "['newPage', 'pp_vii', -1])";
Matcher m = pattern.matcher(input);
boolean match = m.matches(); // false
偶然的你
慕仙森
相关分类