У меня есть эта строка:
%{Children^10 Health "sanitation management"^5}
И я хочу преобразовать его в tokenize это в массив хэшей:
[{:keywords=>"children", :boost=>10}, {:keywords=>"health", :boost=>nil}, {:keywords=>"sanitation management", :boost=>5}]
Мне известно о StringScanner и синтаксисе gem, но я не могу найти достаточно примеров кода для обоих.
Любые указатели?