原文本:片仔癀(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++;}
添加回答
举报
0/150
提交
取消