加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

正则表达式 – 在PostgreSQL中剥离HTML标记

发布时间:2020-12-14 06:07:06 所属栏目:百科 来源:网络整理
导读:如何在PostgreSQL中删除 HTML标签,以便保留标签内的数据? 我通过谷歌搜索找到了一些解决方案,但他们也在标签之间删除了文本! 解决方法 在RDBMS中执行的任何解决方案都将涉及字符串处理或正则表达式:据我所知,没有办法在数据库中以符合标准的安全方式操作H
如何在PostgreSQL中删除 HTML标签,以便保留标签内的数据?

我通过谷歌搜索找到了一些解决方案,但他们也在标签之间删除了文本!

解决方法

在RDBMS中执行的任何解决方案都将涉及字符串处理或正则表达式:据我所知,没有办法在数据库中以符合标准的安全方式操作HTML.重申一下,你所要求的是非常非常不安全的.

更好的选择是在您的应用程序中执行此操作.这是应用程序逻辑,而不是存储层的工作或关注点.

一个很好的方法(在PHP中,至少)将是HTML purifier.不要在JavaScript中这样做,用户可以非常容易地篡改它.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读