Ads by ProfitSence
Close

String Methods in ruby Code Example

Last Updated on Wednesday 5th Oct 2022

length - How long the string is

			
					print('Find String Length'.length) # 18

			
	

strip - Removes leading and trailing white space

			
					print('   I am the String with space   '.strip) # I am the String with space

			
	

to_i - Changes a string into a number

			
					print("123".to_i ) # 123

			
	

upcase, downcase - Changes the case of the string

			
					print('woohoo Ruby '.upcase ) # WOOHOO RUBY
print('WOOHOO RUBY '.downcase ) #  woohoo ruby

			
	

each_char - Loops through the string returning each character

			
					"ABC".each_char do |val|
 p val
end 
# "A"
# "B"
# "C"

			
	

include? - Returns true if a string is in another string

			
					print('Hello world'.include? 'World') # false
print('Im the New One'.downcase.include? 'one') # true

			
	

gsub - Substitutes a new string where a pattern is found

			
					print('Hello Washington, my name is Washington'.gsub 'Washington', 'Louisiana') # Hello Louisiana, my name is Louisiana