我想匹配 Java 中字符串的模式。字符串的格式将是这样的。
“插入 %ABC% %DEF%”
我希望能够在两组 '%' 之间获取字符串 ABC 和 DEF
public void parseInput(String input){
Pattern p = Pattern.compile("?: .* %(.*)%)*");
Matcher m = p.matcher(input);
String s1 = m.group(1);
String s2 = m.group(2);
}
到目前为止,我已经玩过,并继续遇到语法错误。在这种情况下,这是我最近的尝试,收到了一个悬空的元字符错误消息