英数半角文字のみ抽出(PHP)

ソフト

全角や漢字平仮名などが混在で書かれている文字列から、半角英数字のみにしたい場合は以下のようにする

$hankaku = preg_replace('/[^0-9a-zA-Z]/', '', $text);

ちなみに、半角英数字だけでなくアンダースコアやハイフンも残したい場合はpreg_relaceはこんな感じで。

/[^a-zA-Z0-9_-]/
ソフト
スポンサーリンク
sutaruhinをフォローする
システム・スタルヒン合同会社
タイトルとURLをコピーしました