全角文字の判定 – プログラミング – Home

通知
すべてクリア

[解決済] 全角文字の判定


DOSKOI-PANDA
 DOSKOI-PANDA
(@DOSKOI-PANDA)
ゲスト
結合: 22年前
投稿: 55
Topic starter  

J2SDK 1.4.0 です。

String に格納された文字の1つ1つの文字が、全角文字であるかどうか
判定する関数はないでしょうか?

英字判定、数字判定、空白文字判定は、Character クラスを使用して
できることは解りましたが……


引用未解決
トピックタグ
Kazuki
 Kazuki
(@Kazuki)
ゲスト
結合: 22年前
投稿: 41
 

いったんShift_JISにでも変換してみて1バイトか2バイトか調べてみるとか


返信引用
DOSKOI-PANDA
 DOSKOI-PANDA
(@DOSKOI-PANDA)
ゲスト
結合: 22年前
投稿: 55
Topic starter  

Kazukiさん、ども。

UnicodeBlock.of() を使って、大体の判定、

HALFWIDTH_AND_FULLWIDTH_FORMS だったら、半角カナまたは漢字なので、
Shift-JIS に変換して上位バイトで判定しようかと思います。

いちおう解決にします。


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

プレビュー 0リビジョン 保存しました
共有:
タイトルとURLをコピーしました