gpt4 book ai didi

Ruby 通过字符串解析

转载 作者:数据小太阳 更新时间:2023-10-29 08:10:24 24 4
gpt4 key购买 nike

我有一个如下所示的字符串,我必须删除第一个括号和最后一个括号之间的所有内容。所有的赌注都落空了,在两者之间(关于其他括号)。最好的方法是什么,谢谢。

'[

{ "foo":
{"bar":"foo",
"bar": {
["foo":"bar", "foo":"bar"]
}
}
}

],

"foo":"bar","foo":"bar"'

结果:

  ',

"foo":"bar","foo":"bar"'

最佳答案

如果您的数据确实看起来像那样,并且末尾没有括号,那么:

s.gsub(/\[.*\]/m, '')

如果你想更偏执一点,那么你可以寻找 ], 后跟行尾:

s.gsub(/\[.*\],$/m, ',')

如果没有您的数据格式规范,很难说更多。

关于Ruby 通过字符串解析,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7691618/

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