アプリ版:「スタンプのみでお礼する」機能のリリースについて

html内にあらかじめコメントを付けておき、htmlをphpにて読み込んで
そのコメントからコメント以外をphpにて置き換えて表示させたいと思います。
php読込についてはわかりますが、正規表現、置き換えがわかりません。よろしくお願いします。
置き換え文字はブランクでお願いします。



例:

<html>

htmlタグ
途中省略

↓ここから-------------------------------------

<!--スタート-->


htmlタグ
途中省略


<!--終了-->

↑ここまでを置き換えたい。--------------------


htmlタグ
途中省略


</html>

A 回答 (1件)

スタートから終了までを削除すればいいのでしょうか?



<?
$html=<<<eof
<html>
いる1
<!--スタート-->
いらない1
<!--終了-->
いる2
<!--スタート-->
いらない2
<!--終了-->
いる3
</html>
eof;
$html=preg_replace("/<!--スタート-->.*?<!--終了-->\n/s","",$html);
print $html;
?>
    • good
    • 0
この回答へのお礼

説明が不十分にも関わらず完璧に理解して頂きありがとうございました。

お礼日時:2008/09/22 19:50

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