ゆるく働き ゆるく生きる ゆるいだれかの日記

menu

ゆるりの足あと

正規表現で全角「ひらがな・カタカナ・漢字」のみマッチさせる【UTF-8】

PHPのpreg_matchで全角「ひらがな・カタカナ・漢字」のみマッチさせる正規表現がググっても中々出てこない。

でも、実際書いてみると、めちゃくちゃ簡単に書けました。

文字コードはUTF-8を想定しています。

preg_match(‘/[ぁ-ゖァ-ヾ一-鶴]/u’,’ad字dfsdef’,$m);

正規表現の部分 ・・・ /[ぁ-ゖァ-ヾ一-鶴]/u
検索文字列 ・・・ ad字dfsdef
マッチした部分を格納する変数 ・・・ $m

実行結果は以下です。
$m[0]=’字’;

この正規表現を使って、全角の文字だけマッチさせることができます。

関連記事

  1. この記事へのコメントはありません。

  1. この記事へのトラックバックはありません。

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)

過去に作成したサイト集