У меня есть эта строка:Как преобразовать сериализованную строку массива в массив?
temp = "["minutes", "hours"]"
Если я это сделать:
temp[1..-2].split(", ")
Я получаю массив из 2 элементов, как это:
[0] = ""minutes""
[1] = ""hours""
Как я могу избежать иметь двойной кавычки?
Это похоже на JSON. Возможно, вы должны использовать парсер JSON? –
'require 'json'' и' JSON.parse temp' –
http://stackoverflow.com/questions/5410682/parsing-a-json-string-in-ruby –