package org.jeecg.common.util; import org.apache.commons.lang3.StringUtils; import org.springframework.web.util.HtmlUtils; /** * HTML 工具类 */ public class HTMLUtils { /** * 获取HTML内的文本,不包含标签 * * @param html HTML 代码 */ public static String getInnerText(String html) { if (StringUtils.isNotBlank(html)) { //去掉 html 的标签 String content = html.replaceAll("]+>", ""); // 将多个空格合并成一个空格 content = content.replaceAll("( )+", " "); // 反向转义字符 content = HtmlUtils.htmlUnescape(content); return content.trim(); } return ""; } }