62,621
社区成员
发帖
与我相关
我的任务
分享String s = "这是图片前面的文字<img>http://....com</img>这是图片后面的文字,这是图片前面的文字<img>http://....com</img>这是图片后面的文字";
Matcher m = Pattern.compile("(?i)(.*?)<img>(.*?)</img>(.*?)([,]|$)").matcher(s);
while (m.find()) {
System.out.println(m.group(1));
System.out.println(m.group(2));
System.out.println(m.group(3));
}String s = "[img]http://www.baidu.com[/img]";
s = s.replaceAll("\\[img\\](.*?)\\[/img\\]", "$1");
System.out.println(s);