у меня есть хэш, как так:Ruby: итерация хэша и форматирования отображения
top_billed = { ghostbusters: 'Bill Murray', star_wars: 'Harrison Ford' }
Что бы лучший способ отформатировать его в хорошем, читабельной образом? Например, если вы вызвали метод хэша и отобразили хеш в качестве заглавного списка, минус подчеркивание.
- «Ghostbusters: Билл Мюррей
- Звездные войны: Харрисон Форд
Я думаю, итерация массива и используя GSUB для удаления подчеркивания, то ИНВЕСТИЦИОНННЫЕ может работать, но мне было интересно, есть ли что-нибудь . более элегантный
Благодаря
Что вы подразумеваете под "минус подчеркивания"? – sawa
Если вы удалите символы подчеркивания из ': star_wars', вы получите': starwars'. – sawa
Какова логика наличия двойной кавычки в начале «Ghostbusters»? – sawa