java正则获取多个匹配的字符串

如获取字符串中的书名:《金瓶梅》、《苍空记》、《QQ传》

public void getRegEx(String originalText,String regEx ){
        Pattern pat = Pattern.compile(regEx);
        Matcher mat = pat.matcher(originalText);
        while(mat.find()){
            LogUtils.log("匹配出来:"+mat.group(1));
        }
    }

----------------------------------------
//调用
String booksName = "《金瓶梅》、《苍空记》、《QQ传》";
getRegEx(booksName ,"《(.*?)》");

你可能感兴趣的:(java正则获取多个匹配的字符串)