收藏 分享(赏)

java html转text.doc

上传人:hwpkd79526 文档编号:12234848 上传时间:2021-12-04 格式:DOC 页数:2 大小:28.50KB
下载 相关 举报
java html转text.doc_第1页
第1页 / 共2页
java html转text.doc_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述

1、public class DataFormat /* 按长度截取字符串,超过长度的添加省略符,显示缩写* * author YPJ* param original* param width* param ellipsis* return*/public static String abbreviate(String original, int width, String ellipsis) if (original = null | “.equals(original) return “;int byteIndex = 0;int charIndex = 0;for (; charIndex

2、256 ? byteIndex + 2: byteIndex + 1;if (byteIndex width) break;if (byteIndex width) charIndex = charIndex - ellipsis.length()/2*2;return original.substring(0, charIndex 0 ? charIndex : 0)+ ellipsis;return original.substring(0, charIndex);public static String htmlToText(String inputString) String html

3、Str = inputString;String textStr = “;String scriptRegEx = “*?sS*?“;String styleRegEx = “*?sS*?“;String htmlRegEx1 = “*“;String htmlRegEx2 = “*“;try Pattern scriptPattern = Ppile(scriptRegEx,Pattern.CASE_INSENSITIVE);Matcher scriptMatcher = scriptPattern.matcher(htmlStr);htmlStr = scriptMatcher.repla

4、ceAll(“);Pattern stylePattern = Ppile(styleRegEx,Pattern.CASE_INSENSITIVE);Matcher styleMatcher = stylePattern.matcher(htmlStr);htmlStr = styleMatcher.replaceAll(“);Pattern htmlPattern1 = Ppile(htmlRegEx1,Pattern.CASE_INSENSITIVE);Matcher htmlMatcher1 = htmlPattern1.matcher(htmlStr);htmlStr = htmlMa

5、tcher1.replaceAll(“);Pattern htmlPattern2 = Ppile(htmlRegEx2,Pattern.CASE_INSENSITIVE);Matcher htmlMatcher2 = htmlPattern2.matcher(htmlStr);htmlStr = htmlMatcher2.replaceAll(“);textStr = htmlStr; catch (Exception e) System.err.println(“-htmlToText(String inputString):“+ e.getMessage();textStr = textStr.replaceAll(“, “);textStr = textStr.replaceAll(“, “);textStr = textStr.replaceAll(“, “);textStr = textStr.replaceAll(“, “ “);textStr = textStr.replaceAll(“, “return textStr;

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报