java正则表达式获取指定内容

String str = "lkjhgf<a herf=\" fdsdadf, \" title=\"韩国和规范\">yfffgfg<a herf=\"gfytffjhhjg\" title=\"预付费更改\">iuiuyuytf<a herf=\"fhgytfddtr\" title=\"了解客户感觉\">uigfg"
现在想要获取title的内容,即汉字部分的内容: "韩国和规范" "预付费更改" "了解客户感觉"。该如何用正则表达式获取?

唉,专门替你试了下,代码如下。

    String  str = "lkjhgf<a herf=\" fdsdadf, \" title=\"韩国和规范\">yfffgfg<a herf=\"gfytffjhhjg\" title=\"预付费更改\">iuiuyuytf<a herf=\"fhgytfddtr\" title=\"了解客户感觉\">uigfg";
    Pattern p = Pattern.compile("title=\"(.+?)\"");
    Matcher m = p.matcher(str);
    while(m.find()) {
        System.out.println(m.group(1));
    }

温馨提示:答案为网友推荐,仅供参考
相似回答