gpt4 book ai didi

javascript - 需要从键值搜索中删除两个引用

转载 作者:行者123 更新时间:2023-11-29 18:43:05 25 4
gpt4 key购买 nike

我正在尝试使用正则表达式使用其键删除出现在 json 值中的引号,数据本身有引号,而在 json 中也带有引号,它在 JSON 中抛出错误 Unexpected token s

"{"segerity": 5,"someData": ""AB3EncKrodPvc"", "segerity": 2}"

我正在尝试这样

 const quoteRemove = quoteReplace.replace(/someData["]+/g, '');

预期结果

"{"segerity": 5,"someData": "AB3EncKrodPvc", "segerity": 2}"

最佳答案

您可以使用 replace 将两个或多个连续的 " 替换为单个 "

/"{2,}/

let str = `{"segerity": 5,"someData": ""AB3EncKrodPvc"", "segerity": 2}`

let op = str.replace(/"{2,}/g, '"')

console.log('string -->', op)
console.log('Object --->', JSON.parse(op))

关于javascript - 需要从键值搜索中删除两个引用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55688619/

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