Open In App

Ruby | String each_str Method

Last Updated : 12 Dec, 2019
Improve
Improve
Like Article
Like
Save
Share
Report

each_str is a String class method in Ruby which is used to passes each character in the given string to the given block, or returns an enumerator if no block is given.

Syntax: str.each_byte

Parameters: Here, str is the given string.

Returns: An enumerator.

Example 1:




# Ruby program to demonstrate 
# the each_char method 
       
# Taking a string and 
# using the method
puts "Ruby".each_char{|b| print b, ' ' }
puts "Programming".each_char{|b| print b, ' ' }


Output:

R u b y Ruby
P r o g r a m m i n g Programming

Example 2:




# Ruby program to demonstrate 
# the each_char method 
       
# Taking a string and 
# using the method
puts "Sample".each_char{|b| print b, ' ' }
puts "Input".each_char


Output:

S a m p l e Sample
#

Like Article
Suggest improvement
Share your thoughts in the comments

Similar Reads