我正在尝试应用以下模式:
Pattern p = Pattern.compile(".*?");
Matcher m = p.matcher("RAJ");
StringBuffer sb = new StringBufffer();
while(m.find()) {
m.appendReplacement(sb, "L");
}
m.appendTail(sb);
预期输出:LLL 实际输出:LRLALJL
上述正则表达式中的 Dot(.) 是否匹配字符之间的位置?如果不是,为什么会收到上述输出