我有一个看起来像{\"heading\":\"Test\",\"id\":1}
的JSON字符串,我想从字符串中擦除ID数据。
我已经尝试test.gsub(/\,\\"id\\"\:d+/, '')
,但这不起作用。
如何最好地实现这一目标?
答案 0 :(得分:2)
塞尔吉奥的JSON.parse是你应该考虑的事情。但是,你所看到的那些\
可能并不是字符串的一部分。这就是irb如何展示它。
所以test.gsub(/,"id":\d+/, '')
应该是你想要的。 (还修复了正则表达式中的一些其他小错误。)