のような文字列があります<div><center>[content]</center></div>
。「[content]」は、データベースからコンテンツを挿入する php スクリプトに置き換えられます。str_replace 関数を使用してその問題を解決しました。ここで、スクリプトを次のように変更したいと思います。[content] と入力すると、それを置き換える必要があります。[[content]] と書いても、何もしないはずです。正規表現を使用することを考えましたが、何を試しても->機能しません。私が理解できない場合は、c# や Java などを思い出してください。\n と入力すると、改行になります。\n と入力すると、「\n」になります。誰かが助けてくれたらとてもありがたいです。
次の例を見てください。
"aa[content]aa" -> aaMYCONTENTaa
"aa[[content]]aa" -> aa[[content]]aa
"aa[[[content]]]aa" -> aa[MYCONTENT]aa