わたなべです.

OZAWA Sakuro <crouton / pop13.odn.ne.jp> writes:

:Rubyでwrapとかfoldとか言われているメソッド(文字列を指定桁
:数で折り畳む)を書いた人っていませんか? なんか見た記憶が
:あるんですが,検索に引っかからない.

[ruby-list:6005] で書きました.

72 バイトで fold したければ, こんなのはどうでしょう?
  gsub /.{1,72}(?=[\xa1-\xfe]{2}*([ -~\s]|\Z))/n do
    "#$&\n"
  end
EUC のみ. SJIS の場合は文字クラスの部分を変えてもうまくいか
ない.

-- 
わたなべひろふみ