首页 > 解决方案 > 删除 postgresql 中的引用值

问题描述

我正在尝试删除列值中的双引号。为此,我正在使用 regex_expression 并替换,但它不会删除双引号,任何人都可以帮我解决这个问题

我有这样的价值

“XYZ.COM”

我需要将以上内容替换为

XYZ.COM

我试过这个

regexp_replace(domain), '[^\w]+^.','','g')
replace(domain,'"','')

注意:我不想从字符串中删除点

标签: postgresql

解决方案


从评论中我猜你不是真的在处理常规的双引号,而是在处理其他字符(所谓的“弯引号”)。

所以尝试以下方法:

replace(domain, E'"\u201C\u201D\u201E', '')

推荐阅读