2010-03-21

日本語を含む文字列の先頭5文字を取り出す-ruby1.8.7

日本語がなければ簡単"nihonngo"[0..4]

日本語が入った途端に、ややっこしくなる。
なんと、3時間もかかってしまった。
"nih入った途端".split(//u)[0..4].join

出来上がってみれば、なんと簡単なのに
webで検索しまくって split(//u)を見つけ
さらに 検索しまくって joinを見つけ、やっとできた。
もっと簡単なメソッドがないかな~

0 件のコメント: