PHPで全角ひらがな のチェック

2010年4月30日

PHPで全角ひらがなのチェックをしたい場合、正規表現を使うわけだが、
次のように記述すればいい。

if( preg_match(“/^[ぁ-ん]+$/u",チェック対象変数) )
{
echo “全角ひらがなだけです。";
}

この中には『ー』も入れたい場合は
[ぁ-んー]
というように含めればよい。
なお上記コードはUTF-8が前提。