Java:字符串替换带序号

原文本:
片仔癀(603567.SH)、
天士力(600535.SH)、
片仔癀(603567.SH)
和昆药集团(600422.SH)等。
替换成:
片仔癀(603567.SH)、
天士力(600535.SH)、
片仔癀(603567.SH)
和昆药集团(600422.SH)等。
现利用正则表达式可以替换到目标文本,就是序号那一块无法完成(无法循环)
Patternpattern=Pattern.compile("()(.*?)()");
Matchermatcher=pattern.matcher(str);
inti=0;
while(matcher.find()){
System.out.println(matcher.replaceAll(matcher.group(1)+""+matcher.group(3)+""+matcher.group(4)));
i++;
}
PIPIONE
浏览 360回答 2
2回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript