REGEXP=^<!--START:房产新闻-->$(.)*^<!--END:房产新闻-->$

解决方案 »

  1.   

    $start ="<!--START:房产新闻-->";
    $end = "<!--END:房产新闻-->";$newstr =preg_replace(^<!--START:房产新闻-->$(.)*^<!--END:房产新闻-->$,$start.$comp_data.$end,$template_t);            
    print $newstr;操作出现错误
      

  2.   

    <?php
    $template_t = <<< TEMPLATE
    像上段一字符串,怎么把<!--START:房产新闻--> 
    <!--END:房产新闻--> 
    TEMPLATE;$start ="<!--START:房产新闻-->";
    $end = "<!--END:房产新闻-->";
    $comp_data = "任何字符串";$newstr =preg_replace("/<!--START:房产新闻-->(.)*<!--END:房产新闻-->/sm",$start.$comp_data.$end,$template_t);            
    print $newstr;
    ?>