- ベストアンサー
phpでpreg_replaceで次のような条件の文字を置換したいのですが…
<a href="jump?url= *1 " target="_blank"> *2 </a> というAタグになっている文字列を *2 だけのテキストにしたいと思っています。 preg_replaceでの正規表現での条件がわかりません…。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
アンカーを無条件で削除してよいのでしょうか? <? $html=<<<eof <a href="jump?url= *1 " target="_blank"> *2</a> <a href="jump?url= *3 " target="_blank"> *4 </a> <a href="jump?url= *5 " target="_blank"> *6 </a> eof; $pattern="/<a .*?>(.*?)<\/a>/mis"; $html=preg_replace($pattern,"$1",$html); print $html; ?>
その他の回答 (1)
- JavaJavax2
- ベストアンサー率22% (68/305)
回答No.2
お礼
ありがとうございます!解決できました。