半角カナと同じく、フリガナでよく使われます。
このチェックも正規表現を使えば、簡単にチェックできます。
全角カナをチェックするサンプル
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | import java.util.regex.Pattern; public class RegFullKanaTest { public static void main(String[] args) { //true System.out.println("ビッグジャナクテビックダヨ" + isFullKana("ビッグジャナクテビックダヨ")); //false System.out.println("ヤバイよヤバイよ" + isFullKana("ヤバイよヤバイよ")); } public static boolean isFullKana(String str) { return Pattern.matches("^[ァ-ヶー]*$", str); } } |
サンプルの解説
Pattern#matches(String,String)にて、チェック形式の正規表現とチェック対象の文字列を指定することで、正規表現にマッチしているか、チェックすることができます。
すべてが全角カナの正規表現 | ^[ァ-ヶー]*$ |
半角カナをチェックするには・・・?
半角カナをチェックする方法は、こちらを見てください。