things = "one thing, two things, three things, four things"
Учитывая этот ввод, как мне разбить строку запятой, а затем обрезать пробелы вокруг нее? Результат:
things = ["one thing", "two things", "three things", "four things"]
В настоящее время у меня есть это:
things = things.to_s.tr("\n\t", "").strip.split(/,/)
Это делает большую часть того, что я хочу сделать, за исключением удаления ведущего/конечного пробела, когда он разбивается на запятую. Какой лучший способ достичь этого? Я хотел бы сделать это как часть этого выражения, вместо того, чтобы присваивать вышеупомянутый результат отдельному массиву и повторять его.