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

2024年11月16日 06:44
有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):

正则表达式 反向引用