7
Рубінова багаторазова заміна рядка
str = "Hello☺ World☹" Очікуваний результат: "Hello:) World:(" Я можу зробити це: str.gsub("☺", ":)").gsub("☹", ":(") Чи є інший спосіб, щоб я міг зробити це за один виклик функції ?. Щось на зразок: str.gsub(['s1', 's2'], ['r1', 'r2'])