java 正则表达式-group

java 正则表达式--group运行结果:group 0 :x99SuperJavagroup 1 :99group 2 :SuperJava?另外一个例子:?运

java 正则表达式--group

运行结果:

group 0 :x99SuperJava

group 1 :99

group 2 :SuperJava

?

另外一个例子:

?运行结果:

?

public class Test { public static void main(String args[]){ StringBuffer sb = new StringBuffer(); String replacement = "Smith"; Pattern pattern = Pattern.compile("Bond"); Matcher matcher =pattern.matcher("My name is Bond. James Bond. I would like a martini."); matcher.find();matcher.appendReplacement(sb, replacement);// 结果是My name is Smith. James// Smithmatcher.appendTail(sb);System.out.println(sb);} }
?运行结果: ?My name is Smith. James Bond. I would like a martini.
?