当一个正则表达式取到匹配的字符串有3个时,如何取第2个字符串?

2024-11-16 06:44:34
推荐回答(3个)
回答1:

public void test(){
String s1 = "abcdeeeffddaafds";
String regx = "a";

Pattern p = Pattern.compile(regx);
Matcher m = p.matcher(s1);
while(m.find()){
System.out.println(m.group());
}
}

回答2:

perl 是$2,$3

回答3:

正则表达式 反向引用