当一个正则表达式取到匹配的字符串有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):

正则表达式 反向引用