プロが教える店舗&オフィスのセキュリティ対策術

<a href="jump?url= *1 " target="_blank"> *2 </a>

というAタグになっている文字列を

*2

だけのテキストにしたいと思っています。
preg_replaceでの正規表現での条件がわかりません…。

A 回答 (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;

?>
    • good
    • 0
この回答へのお礼

ありがとうございます!解決できました。

お礼日時:2009/09/04 21:19
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!