By Alvin Alexander. Last updated: June 4, 2016
Problem: You need to loop through each character in a Ruby String, and get the byte value of the character as you iterate through the characters in the String.
Solution: Just use the each_byte method of the String class to loop through each byte in your String, like this:
a = 'hello, world'
a.each_byte { |c|
puts c
}
This results in the following output:
104 101 108 108 111 44 32 119 111 114 108 100

