Как заменить цифру в строку с помощью регулярного выражения?
Так пойдет?
>>a = 0
=> 0
>> a = a.to_s.sub('0',%{hello world})
=> "hello world"
>> a
=> "hello world"
a = 123
=> 123
>> a = a.to_s.gsub(/\d+/,%{hello world})
=> "hello world"
>> a
=> "hello world"
Так пойдет?
>>a = 0
=> 0
>> a = a.to_s.sub('0',%{hello world})
=> "hello world"
>> a
=> "hello world"
a = 123
=> 123
>> a = a.to_s.gsub(/\d+/,%{hello world})
=> "hello world"
>> a
=> "hello world"