文字列を1文字ずつ処理する

String#splitメソッドを使います。マルチバイト文字列が含まれる場合はjcodeライブラリをrequireしておきます。

str = 'abcd1234'
str.split(//).each{|ch|
	print ch, "\n"
}
require 'jcode'
$KCODE = 's' # 文字コードの指定

str2 = 'あいう'
str2.split(//).each{|ch|
	print ch, "\n"
}

関連項目

なし