. 不能匹配换行符号(\n)
\n linux换行符
\r window换行符号
替换
body = body.replaceAll("\n|\r", "");
String regex = ".*?<a href=\"http://image.baidu.com/.*?_百度图片" +
"</font></a><br/>.*?<font color=\"#008000\">image.baidu."+
"com/i" + Pattern.quote("?") + "word=.*?";
正则中有问号
需要
static String | quote (String s) 返回指定 String 的字面值模式 String 。 |