文字数カウンタ
文字をUTF-8で読み込んでString#length。文章はRubyとはより。 code:ruby
str = <<EOS
RubyとはなぜRubyはこんなに人気なのでしょうか?
Rubyのファンは、Rubyを美しく芸術的な言語だと言います。
なおかつ、便利で実用的だとも言います。 一体どういうことでしょうか?
Rubyの作者の理念
Rubyは絶妙にバランスのとれた言語です。
Rubyの作者である、Matzことまつもと ゆきひろ氏は、好みの言語(Perl、Smalltalk、Eiffel、Ada、Lisp)の一部をブレンドし、
関数型プログラミングと命令型プログラミングが絶妙に調和された新しい言語を作りました。
Matzはよく、「Rubyをシンプルなものではなく、自然なものにしようとしている」と言います。
付け加えて、こんな風にも言っています。
Rubyの外観はシンプルです。けれど、内側はとても複雑なのです。 それはちょうど私たちの身体と同じようなものです。
EOS
str.length