gpt4 book ai didi

Postgresql regexp_replace() 反斜杠和双引号

转载 作者:行者123 更新时间:2023-11-29 12:15:22 26 4
gpt4 key购买 nike

我正在尝试导入一个值包含这样的数据的 JSON 文件

"\"Koslov Git †girish\" Ges"

返回应该像 "Koslov Git †girish Ges"

多余的\"是麻烦

我尝试了 REGEXP_REPLACE(values, '\\''+', '''', 'g') 但没有成功。我怎样才能摆脱这个。注意第一个和最后一个双引号不应该被替换

最佳答案

with data(json_object) as (
values ('"\"Koslov Git †girish\" Ges"'::jsonb)
)

select regexp_replace(json_object::text, '\\"', '', 'g')
from data;

Db<>fiddle.

关于Postgresql regexp_replace() 反斜杠和双引号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57227874/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com