数据库字段的值含有html元素,去除html标签显示文本
Posted 蜜桃婷婷酱
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了数据库字段的值含有html元素,去除html标签显示文本相关的知识,希望对你有一定的参考价值。
前言
今天遇到一个问题,做一个接口返回oracle数据库表中的数据,但是某个字段含有html标签,显示的时候会把这些标签显示出来影响效果,就想到用oracle正则把这些标签去除掉
sql语句如下
--正则验证去除html元素
select regexp_replace(要去除的字段,'</?[^>]*>|nbsp;|&','') from 你的表名
注意:
这个sql有些问题,有的元素不能去除可以自己再往里面加入,不能正常执行的话就把正则表达式里面的元素删除一些执行,然后再撤回就好啦,目前还不了解原因
效果
去除前
去除后
以上是关于数据库字段的值含有html元素,去除html标签显示文本的主要内容,如果未能解决你的问题,请参考以下文章
thinkphp模板html中用php输出html的标签中含有变量,怎么才能输出?