正規表現 | ひらがな、カタカナのみかどうか
対象の文字列がひらがな、カタカナ(半角、全角)のみかどうかを判別する正規表現パターンを紹介しています。
ひらがなのみかどうかを判別する正規表現
対象の文字列が、ひらがなのみで構成されているかどうかを判別する正規表現パターンです。
^\p{Hiragana}+$
^[ぁ-ん]+$
^[\u3040-\u309f]+$
上記正規表現の判定結果は以下のようになります。
対象の文字列 | 判定 |
---|---|
こんにちわ | true |
コンニチワ | false |
Hallo | false |
カタカナのみかどうかを判別する正規表現
対象の文字列が、半角、全角を含むカタカナのみで構成されているかどうかを判別する正規表現パターンです。
^\p{Katakana}+$
^[\u3040-\u309f]+$
^[ァ-ヶーヲ-゚]+$
または以下のように記述する事が可能です。
上記正規表現の判定結果は以下のようになります。
対象の文字列 | 判定 |
---|---|
こんにちわ | false |
コンニチワ | true |
Hallo | false |
半角のカタカナのみかどうかを判別する正規表現
対象の文字列が、半角のカタカナのみで構成されているかどうかを判別する正規表現パターンです。
^[ヲ-゚]+$
上記正規表現の判定結果は以下のようになります。
対象の文字列 | 判定 |
---|---|
こんにちわ | false |
コンニチワ | false |
コンニチワ | true |
ディスカッション
コメント一覧
まだ、コメントがありません