67,512
社区成员
发帖
与我相关
我的任务
分享
String log = "<!log>111111111111111111111111111111111111111<?log>";
Pattern log_ptn = Pattern.compile("<!log>([\\s\\S]+)<\\?log>");
Matcher log_m = log_ptn.matcher(log);
while (log_m.find()) {
System.out.println("log = " + log_m.group(1));
}
Matcher matcher = Pattern.compile("(?<=(<!log>))[\\w\\W]*(?=(<\\?log>))")
.matcher("<!log>22222222222\n222222222222222<?log>");
while(matcher.find()) {
System.out.println(matcher.group(0));
}