DBCSの第2バイト目が、ASCIIの'\'と同じ値であったら、そこにもうひとつ'\'を補う
シフトJISに十分配慮されていないソフトウェアで、その表示が化けることが
あります。JavaScrtip、C、po、etc…。
このような時には、ファイルの中のダブルバイト文字の2バイト目が‘\’だっ
たら、その直後にもうひとつ‘\’を補えば良いことが多いので、それを自動化
するショート・プログラムを書いてみました。
上の最初の段落の後半を、このプログラムに通すと…
↓ ↓ ↓
> シフトJISに十\分配慮されていないソ\フトウェアで、その表\示が化けることが
> あります。
と、なります。ただ、そんだけ。
このテのトラブルって、DOSやOS/2のプログラムをしたことある日本人なら、1度は経験あるだろうと思うし、私もこの問題に出会うたびにショート・スクリプト書いて使い捨ててたんですが、ここんとこ、並行して色んなもんをごちゃごちゃしてたら、さすがにやんなっちゃって、使い捨てずに公開しておくことにしました。