PHPで日本語を含む文字列の正規表現マッチングで戦うこと3時間・・・ やっとできた・・・ 「[PHP] mb_ereg()じゃない、preg_match_all()に/uをつけるんだ!」(Information Flow and Stockさん)のブログを参考にしてやっとできた… ↓以下Information Flow and Stockさんのブログから引用 preg_match_all('/[一-龠]+|[ぁ-ん]+|[ァ-ヴー]+|[a-zA-Z0-9]+|[a-zA-Z0-9]+/u', $strToSplit, $aMatches);