Я должен заменить строки в хэше.У меня есть:
hash = {"{STAY_ID}"=>"30030303", "{USER_NAME}"=>"test"}
И я должен заменить его здесь:
str = "www.domain.com?person={STAY_ID}&user={USER_NAME}"
#=> www.domain.com?person=30030303&user=test
Кроме того, он должен работать, когда есть строка хотя бы с одним соответствием:
str = "www.domain.com?person={STAY_ID}"
#=> www.domain.com?person=30030303
Мне нужен какой-то метод / решение, которое может справиться с любой ситуацией, как описано выше.