java-正则表达式过滤标签

        String str="one <a href=u.php?action=show&uid=122113 target=_blank>超链接文本</a>  two <a> adfadf </a> Three";
        System.out.println("before:-----------------
"+str);
        //String regex="<\s*a.*?/a\s*>";//过滤标签和内容
        //String regex="<a.*?</a>";//过滤标签和内容
        str=str.replaceAll("<([a-zA-Z]+)[^<>]*>(.*?)</\1>", "$2");//过滤标签,留下内容
        System.out.println("after:-----------------
"+str);
原文地址:https://www.cnblogs.com/hwaggLee/p/5778907.html