他の回答を確認しましたが、次のことができないようです。誰かを助けてください:)
特定の 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 -->
コメント自体を削除する必要があります
私の preg_replace パターン(明らかに間違っています):
"/<!-- START IF USER_ID -->.*?<!-- END IF USER_ID -->/"
結果は
Some HTML that must stay
Some more HTML that's gotta stay
事前に確認して回答していただきありがとうございます:)