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标签

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 177,896评论 25 709
  • JavaScript 资源大全中文版很多程序员应该记得 GitHub 上有一个 Awesome - XXX 系列的...
    wwmin_阅读 3,648评论 1 91
  • 你选择留在小城市或选择在大城市打拼,这是一个很多人都犹豫不决的问题。就像问一位女性朋友“你选择工作还是选择家庭”,...
    三城一郭阅读 945评论 0 2
  • 回到家乡之后,一切都显得是安静的,就连道路上的汽车声发出的尾音,都让人想到回忆的声响,炮竹声不知所起,在安静的空...
    sunshinetin阅读 297评论 0 0
  • 人生真的很奇妙,当你要放手的时候冥冥中仿佛有一条线在牵引着你,总是有一些千丝万缕的联系让你乱了心神,是孽缘还是什么...
    于涘阅读 223评论 0 0

友情链接更多精彩内容