Android中去除“富文本”中javascript标签

话不多说直接上方法:

    public static String deleteHtml(String data) {
    try {
        String regEx_script = "<[^>]+>"; // 定义script的正则表达式
        Pattern p_script = Pattern.compile(regEx_script, Pattern.CASE_INSENSITIVE);
        Matcher m_script = p_script.matcher(htmlReplace(data));
        String a = m_script.replaceAll(""); // 过滤script标签
        return a;
    } catch (Exception e) {
        return "";
    }
}

可根据上述方法去除富文本中的javascript标签

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 174,118评论 25 709
  • JavaScript 资源大全中文版很多程序员应该记得 GitHub 上有一个 Awesome - XXX 系列的...
    wwmin_阅读 3,560评论 1 91
  • 你选择留在小城市或选择在大城市打拼,这是一个很多人都犹豫不决的问题。就像问一位女性朋友“你选择工作还是选择家庭”,...
    三城一郭阅读 844评论 0 2
  • WE输了,网上一片骂声。 各种XX。 但是我想说的是,WE虽然输了,但这绝不是WE的结束,反而是一个新的开始。 什...
    黄铜刀阅读 177评论 0 0
  • 回到家乡之后,一切都显得是安静的,就连道路上的汽车声发出的尾音,都让人想到回忆的声响,炮竹声不知所起,在安静的空...
    sunshinetin阅读 275评论 0 0