This is a string "test1more32and444more22".
How do I remove the numbers and replace them with a single whitespace?
I can do it but I'll get a whitespace for each digit and consequently have three whitespaces when there is three digits.
This is a string "test1more32and444more22".
How do I remove the numbers and replace them with a single whitespace?
I can do it but I'll get a whitespace for each digit and consequently have three whitespaces when there is three digits.
irb(main):005:0> "test1more32and444more22".gsub(/[0-9]+/, " ") => "test more and more "
HTH,
This is a string “test1more32and444more22”.
How do I remove the numbers and replace them with a single whitespace?
I can do it but I’ll get a whitespace for each digit and consequently
have three whitespaces when there is three digits.
You can try the following and please remember that “Programming Ruby” book is your
friend:
“test1more32and444more22”.gsub( /[0-9]+/, ’ ’ )
Good luck,
-Conrad
or equivalently
"test1more32and444more22".gsub( /\d+/, ' ' )