java 正则匹配换行符以及非贪婪模式

String pattern = "<ul class=\"news-list-content list-unstyled margin-top-20\">([\\s\\S]*?)</ul>";
        Pattern r = Pattern.compile(pattern);
        Matcher m=r.matcher(cont);

[\\s\\S] 这个表示匹配换行符和非换行符

*后面的? 表示非贪婪模式(默认为贪婪模式)

发表评论