android去除富文本的javascript标签

2017-10-30  本文已影响0人  剑起长风

我们都知道富文本能用webview正常加载,但是也有需求需要我们去除富文本的标签,可以采用以下方式:

```

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(data);

                    String txt = m_script.replaceAll(""); // 过滤script标签

                    return txt;

        } catch (Exception e) {

            return "";

        }

}

上一篇下一篇

猜你喜欢

热点阅读