美文网首页
反转义-StringEscapeUtils.unescapeHt

反转义-StringEscapeUtils.unescapeHt

作者: wyatt_plus | 来源:发表于2017-08-31 16:09 被阅读0次

在读取数据库,展示用户图片时,出现如下代码:

<p>![](/upload/loan/1495264907356.jpg)&nbsp;</p><p>![](/upload/loan/1495264918245.jpg)&nbsp;</p><p>![](/upload/loan/1495168081723.jpg)&nbsp;</p><p>![](/upload/loan/1495168059259.jpg)&nbsp;</p>null

改存储夹杂空号字符。
而我需要的结果是:

<p>![](/upload/loan/1495264907356.jpg) </p><p>![](/upload/loan/1495264918245.jpg) </p><p>![](/upload/loan/1495168081723.jpg) </p><p>![](/upload/loan/1495168059259.jpg) </p>null

所以需要StringEscapeUtils类进行转义与反转义
demo如下:

import org.apache.commons.lang3.StringEscapeUtils;

public class TestAsyc {

    public static void main(String[] args) {

        String s = "&nbsp;<p>![](/upload/loan/1495264918245.jpg)&nbsp;</p>";

        String content = StringEscapeUtils.unescapeHtml4(s);// 反转义
        System.out.println(content);
    }
}

console:

 <p>![](/upload/loan/1495264918245.jpg) </p>

相关文章

  • 反转义-StringEscapeUtils.unescapeHt

    在读取数据库,展示用户图片时,出现如下代码: 改存储夹杂空号字符。而我需要的结果是: 所以需要StringEsca...

  • markdown 转义反引号

    普通反斜杠无法转义反引号正确转义 markdown文本 显示文本这是`反引号

  • Markdown基础语法

    忽略语法 加\转义 (eg: \*=*)可以转义的有: \ 反斜杠` 反引号* 星号_ 下划线{} 大括号[...

  • python学习笔记02-字符串+表达式+运算符

    # 字符串 - 转义 - 格式化 - 内置函数 ## 转义 - \ 反斜杠转义(同php) eg:\' \\ \n...

  • 反斜杠

    Windows把反斜杠(\) 作为目录分隔符,而python用反斜杠表示转义符! 所以,你得使用转义符来表示反斜杠...

  • 转义字符与原字符

    一、 什么是转义字符? 答:转义字符就是反斜杠+想要实现的转义功能首字母。 二、 为什么需要转义字符?如何使用? ...

  • Python字符串和变量

    字符串 转义字符 格式化 转义字符 用回车键,换行键,退格键 借助反斜杠字符,进行转义 在字符串中,一旦出现反斜杠...

  • Python中的字符串处理

    Python转义字符 在需要在字符中使用特殊字符时,python用反斜杠(\)转义字符。如下表: 转义字符描述 \...

  • Python 基础2

    Python 转义字符 在需要在字符中使用特殊字符时,python 用反斜杠\转义字符。如下表: 转义字符描述 \...

  • 正则表达式

    简单的正则表达式使用 Greedy 数量词 字符类 预定义字符类 反斜线、转义 反斜线字符 ('') 用于引用转义...

网友评论

      本文标题:反转义-StringEscapeUtils.unescapeHt

      本文链接:https://www.haomeiwen.com/subject/yhbqjxtx.html