わたなべです.

Sinichiro Dezawa <dezawa / miya.fujifilm.co.jp> writes:

:でお茶を濁して、

といろいろ問題はあるけど pack("m") は encode した結果が長く
なると勝手に改行入れます. これが一番の問題になるかもしれない.

:       "=?ISO-2022-JP?B?" + [$1].pack("m").chop + "?="

これだけだとまずいんですよね.

:最長一致も使えるので
:str.gsub!(/(\e\$B.+?\e\(B)/) {
:
:最短一致ですよね ^^

あれれ? 手がすべりました.