文字数 と バイト数

文字数 と バイト数

lesson011.rb


puts "文字数"
ARGV.each do |arg|
print arg, " => ", arg.split(//s).length, "\n"
end

puts "バイト数"
ARGV.each do |arg|
print arg, " => ", arg.length, "\n"
end

実行結果

C:\>ruby c:\study\ruby\chapter001\lesson011.rb 12 1
2 12
文字数
12 => 2
12 => 2
12 => 2
バイト数
12 => 2
12 => 4
12 => 3