Итак, у меня есть эта строка
x = "{"1"=>"test","2"=>"Another=>Test","3"=>"Another=>One"}"
, и я хочу заменить символ ракеты , который находится рядом с символом , на символ трубы.таким образом, результат будет
x = "{"1"=>"test","2"=>"Another|Test","3"=>"Another|One"}"
У меня есть этот код прямо сейчас
if x =~ /(=>\w)/).present?
x.match(/=>\w/) do |match|
#loop through matches and replace => with |
end
end
Так что в основном мой вопрос состоит в том, как я могу пройти через соответствие с регулярным выражением и заменить знак ракеты на трубу?