PHPでひらがなとカタカナと漢字を判別する方法 [UTF-8]

mb_regex_encoding(‘UTF-8’);
if (preg_match(“/^[ぁ-んー]+$/u”, $str)) {
// ひらがな
} else if (preg_match(“/^[ァ-ヶー]+$/u”, $str)) {
// カタカナ
} else if (preg_match(“/^[一-龠]+$/u”, $str)) {
// 漢字
}

コメント

タイトルとURLをコピーしました