private static List<String> getStrings(String str) {
String reg2 = "<DOC(.+?)</DOC>";
Pattern p = Pattern.compile(reg2, Pattern.CASE_INSENSITIVE | Pattern.DOTALL);
Matcher m = p.matcher(str);
ArrayList<String> strs = new ArrayList<String>();
while (m.find()) {
strs.add(m.group(0));
}
return strs;
}
/**
* 包含回车换行符的处理
*/
public void testb(){
String result = teststr.replaceAll("(?s)'.*?'", "");
System.out.println("result:" + result);
}