Home »
Ruby »
Ruby Programs
Ruby program to replace number within a string using gsub() method with regular expression
Ruby Example: Write a program to replace number within a string using gsub() method with regular expression.
Submitted by Nidhi, on January 07, 2022
Problem Solution:
In this program, we will create a string and then replace the numbers inside the string using the gsub() method with the regular expression and print the result.
Program/Source Code:
The source code to replace a number within a string using the gsub() method with a regular expression is given below. The given program is compiled and executed successfully.
# Ruby program to replace number within a string
# using gsub() with regular expression
str = "There are 4 persons.";
str = str.gsub(/\d+/, "6")
print str;
Output:
There are 6 persons.
Explanation:
In the above program, we created a string str initialized with "There are 4 persons.". Then we replaced the number inside the string using the gsub() method with regular expression. After that, we printed the updated string.
Ruby Strings Programs »