- ベストアンサー
今日の<h1>(.*)</h1>です。正規表現で質問があります。
mb_ereg("今日の<h1>(.*)</h1>です。",$a,$b) で、<h1>~</h1>の間の文字をすべて抜き取りたいのですが、 抜き取ってくれません。 抜き取り先のHTMLはUTF-8で記述されていたので、 mb_internal_encodingでUTF-8に phpにファイルもすべて、UTF-8で記述したのですが、 どうしても抜き取ってくれません。 正規表現に間違いがあるのでしょうか? 何かアドバイスいただけませんでしょうか?
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
その他の回答 (3)
- BLUEPIXY
- ベストアンサー率50% (3003/5914)
回答No.4
- BLUEPIXY
- ベストアンサー率50% (3003/5914)
回答No.2
- YUTAKUN007
- ベストアンサー率66% (35/53)
回答No.1
補足
Warning: mb_ereg(): mbregex compile err: premature end of regular expression in このようなエラー分がはきだされませんでしょうか?