- 締切済み
漢字を含んだ正規表現
お世話になってます。 漢字を含んだ文字列を正規表現でマッチさせたいのですが 以下のようなテキストから 「あいうえおあいうえお、あいうえおあいうえお、あいうえおあい あいうえおあいうえお、あいうえおあいうえお、あいうえおあいう hello,my name is tetetあいうえおあいうえおeららららら frisk02様あえおあいうえお、あいうえおあいうえお、あいうえお」 「frisk02様」もしくは「frisk02」(この部分は英字もしくは数字を含んだ文字列となります)をマッチして取得したいのですが 有効な正規表現がわかりません、教えてください。お願いします。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- saintandre
- ベストアンサー率31% (194/607)
回答No.1
$subject = "あいうえおあ...らららfrisk02様あえ..."; preg_match("/([0-9a-zA-Z]+)様/u",$subject,$match); echo $match[0]; // frisk02様 echo $match[1]; // frisk02 こんなもんで。