- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:シフトJISに悩まされて)
シフトJIS文字列を半角大文字だけを小文字にする関数を作ってみました
このQ&Aのポイント
- シフトJISに悩まされて
- シフトJIS文字列を半角大文字だけを小文字にする関数を作ってみました。このテストだけは通りましたが何かまずい場合はないでしょうか?
- シフトJISに悩まされて、シフトJIS文字列を半角大文字だけを小文字にする関数を作ってみました。テストは通りましたが、何か問題はありますか?
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
実害はないかもしれませんが、コード判定が甘いような気がします。 シフトJISのコード領域は、 1バイト目 0x81~0x9F、0xE0~0xEF 2バイト目 0x40~0x7E、0x80~0xFC です。
補足
ありがとうございます 簡単にプログラミングするために 2バイト文字の判定を簡略化しました ややこしいのは1バイトカナの存在です 2バイト文字の1バイト目とぶつからないようにしたつもりですが問題ないのですね