Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Удаленная работа для IT-специалистов
def change_comma(sentence) return sentence if !sentence.is_a?(::String) || !sentence.include?(',') first_part, second_part = sentence.split(',', 2)[0], sentence.split(',', 2)[1] "#{first_part} (#{second_part.split.map(&:capitalize).join(' ')})" end