初心者SEのとりあえずメモ日記

初心者SEが技術的な事とかを、とりあえずメモしておくための日記です。

javaで文字列がひらがな、カタカナをチェックする

   

Javaで文字列のひらがな、カタカナをチェックする

1.サンプルソースコード

文字列をUnicodeに変換して、正規表現でその範囲にマッチするかでチェックをするというのが、最も簡単な方法だと思います。

String hiragana = "ひらがな";
if (hiragana.matches("^[\\u3040-\\u309F]+$")) {
    System.out.println("全てひらがな");
}

String katakana = "カタカナ";
if (katakana.matches("^[\\u30A0-\\u30FF]+$")) {
    System.out.println("全てカタカナ");
}

 

スポンサーリンク

 

2.ひらがなとカタカナのUnicode範囲

ひらがな、カタカナのUnicode範囲は、以下の通りです。

種類 ブロックの範囲
ひらがな 3040 ~ 309F
カタカナ 30A0 ~ 30FF

 - Java
 -

  シェアしていただけるとうれしいです

  関連記事

Message

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です