1、java代码,利用正则表达式,去掉span标签和内容
String regEx = "<span\\s*[^>]*>(.*?)<\\/span>";
String hotSearchTopic = "郭麒麟 富二代的样子<span style=\"float:right;color:#999;\">504.5 万</span>\r\n ";
Pattern p = Pattern.compile(regEx, Pattern.CASE_INSENSITIVE);
Matcher m = p.matcher(hotSearchTopic);
hotSearchTopic = m.replaceAll("");
System.out.println(m.replaceAll(""));
输出结果: 郭麒麟 富二代的样子
2、java代码,利用正则表达式,去掉a标签并保留a标签内容
String str = "<a href='xxx.html'>今天天气真好</a>";
str=str.replaceAll("<a href[^>]*>", "");
str=str.replaceAll("</a>", "");
System.out.println(str);
输出结果: 今天天气真好