R
Size: a a a
R
R
R
R
R
R
KK
KK
JD
С
JD
С
VM
VM
SR
require "json"
JSON.parse('{\"key\":\"value\"}'.gsub "\\\", '"')value будут также кавычки. Регулярка просто удалит их экранирование и значение ключа, к примеру, станет не \"va\"l\"ue\", а "va" l "ue". Можно же как-то указать, чтобы регулярка удаляла только определённые экранирования, не внутри значения ключа? Что-то вот пока что не очень понятно как это сделатьIS
'{\"key\":\"value\"}'JSON.parse('{"key":"value"}')
=> {"key"=>"value"}JSON.parse("{\"key\":\"value\"}")
=> {"key"=>"value"}IS
"> '\"'.size
=> 2
> "\"".size
=> 1
A
A
A