我已经检查了其他答案,但似乎无法做到以下几点。请帮助别人:)PHP preg_replace在特定的html评论标签之间的一切
我想在两者之间,并包括具体的HTML删除一切评论
HTML:
Some HTML that must stay
<!-- START IF USER_ID -->
some html that must go
<!-- END IF USER_ID -->
Some more HTML that's gotta stay
<!-- START IF USER_ID -->
this also needs to go
<!-- END IF USER_ID -->
所以一切都在<!-- START IF USER_ID -->
和<!-- END IF USER_ID -->
之间和自身需要去评论(这显然是错的):
"/<!-- START IF USER_ID -->.*?<!-- END IF USER_ID -->/"
结果应该是
Some HTML that must stay
Some more HTML that's gotta stay
感谢您检查和提前的答案:)
也许它可以帮助http://www.adminhelpline.com/en/ free-scripts/php/string/how-to-replace-text-between-2-tags-with-php – mlwacosmos
@mlwacosmos谢谢你。本来可以接受你的答案。 +1 – Onimusha