Есть ли в настоящее время драгоценный камень, способный брать строки, все в долларах США для этой цели, и преобразовывать их в число? Вот некоторые примеры:
- "$ 7 600" превратится в 7600
- "5500" превратится в 5500
Я знаю, что на примере "5500" я могу просто "5500" .to_i, но импортируемые таблицы несовместимы, а некоторые из них включают запятые и знаки доллара, а другие - нет. Там достойный способ справиться с этим по всем направлениям в Ruby?
Я пробовал что-то вроде money_string.scan(/\d/).join
, которое кажется прекрасным, просто волнуйтесь, я столкнусь с крайними случаями, которые я еще не нашел, такими как десятичные знаки.