Ruby | String insert Method
Last Updated :
09 Dec, 2019
Improve
insert is a String class method in Ruby which is used to inserts the specified string before the character at the given index, modifying the given one. Negative indices count from the end of the string, and insert after the given character.
ruby
Output:
Ruby
Output:
Syntax: str.insert(index, other_str) Parameters: Here, str is the given string. Returns: A modified string.Example 1:
# Ruby program to demonstrate
# the insert method
# Taking a string and
# using the method
puts "Ruby".insert(0, 'Z')
puts "Program".insert(3, 'Z')
ZRuby ProZgramExample 2:
# Ruby program to demonstrate
# the insert method
# Taking a string and
# using the method
puts "Sample".insert(-4, 'Z')
puts "Articles".insert(-5, 'Z')
SamZple ArtiZcles