From: Kenji Noda Date: 2001-03-01T19:25:20+09:00 Subject: [ruby-list:28394] 日本語の文章を配列にいれ行の好きな位置から数文字取り出す 野田と申します 日本語の文章を配列にいれ、好きな行の好きな位置から数文字取り出す スクリプトですが i=0 get=[] while line=gets get[i]=line i+=1 end puts get[5][0,3] こうすると日本語がおかしく取れます。 require "kconv"を使用してうまくいく方法はございますか? get[5][0,3]は1バイトずつの処理になるのでしょうか。 [0,3]のところで日本語3文字を切り出すにはどうしたらよいでしょうか