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);