国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發(fā) > Java > 正文

java過濾html標(biāo)簽獲取純文本信息的實(shí)例

2024-07-14 08:40:58
字體:
供稿:網(wǎng)友

如下所示:

package com.lyt.base.util;import java.util.regex.Pattern;public class FilterHtmlUtil {public static String Html2Text(String inputString){  String htmlStr = inputString; //含html標(biāo)簽的字符串  String textStr ="";  java.util.regex.Pattern p_script;  java.util.regex.Matcher m_script;  java.util.regex.Pattern p_style;  java.util.regex.Matcher m_style;  java.util.regex.Pattern p_html;  java.util.regex.Matcher m_html;  try{     String regEx_script = "<[//s]*?script[^>]*?>[//s//S]*?<[//s]*?///[//s]*?script[//s]*?>"; //定義script的正則表達(dá)式{或<script[^>]*?>[//s//S]*?<///script> }     String regEx_style = "<[//s]*?style[^>]*?>[//s//S]*?<[//s]*?///[//s]*?style[//s]*?>"; //定義style的正則表達(dá)式{或<style[^>]*?>[//s//S]*?<///style> }     String regEx_html = "<[^>]+>"; //定義HTML標(biāo)簽的正則表達(dá)式     p_script = Pattern.compile(regEx_script,Pattern.CASE_INSENSITIVE);     m_script = p_script.matcher(htmlStr);     htmlStr = m_script.replaceAll(""); //過濾script標(biāo)簽     p_style = Pattern.compile(regEx_style,Pattern.CASE_INSENSITIVE);     m_style = p_style.matcher(htmlStr);     htmlStr = m_style.replaceAll(""); //過濾style標(biāo)簽     p_html = Pattern.compile(regEx_html,Pattern.CASE_INSENSITIVE);     m_html = p_html.matcher(htmlStr);     htmlStr = m_html.replaceAll(""); //過濾html標(biāo)簽     textStr = htmlStr;  }catch(Exception e){  e.printStackTrace();  }  return textStr;//返回文本字符串} }

以上這篇java過濾html標(biāo)簽獲取純文本信息的實(shí)例就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持VeVb武林網(wǎng)。


注:相關(guān)教程知識閱讀請移步到JAVA教程頻道。
發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 临沧市| 孝义市| 平江县| 赞皇县| 朔州市| 杂多县| 灵川县| 梁山县| 邮箱| 武义县| 清原| 凌海市| 西林县| 贞丰县| 县级市| 若羌县| 阜康市| 宁明县| 扎赉特旗| 弋阳县| 阳城县| 濮阳县| 彰化市| 中西区| 苍梧县| 承德县| 桃江县| 松桃| 平安县| 高碑店市| 芜湖市| 荥阳市| 红安县| 若尔盖县| 玉龙| 盘锦市| 扎赉特旗| 长兴县| 汉寿县| 柳江县| 贡觉县|