str = "Hello☺ World☹"
Ожидаемый результат:
"Hello:) World:("
Я могу сделать это: str.gsub ("☺", ":)"). gsub ("☹", ":(")
str.gsub ("☺", ":)"). gsub ("☹", ":(")
Есть ли другой способ сделать это за один вызов функции? Что-то вроде:
str.gsub(['s1', 's2'], ['r1', 'r2'])