OK、これが私がやろうとしていることです: PHP を使用して、完全なマークダウン クラスを使用する価値のない、本質的にマークダウン実装の小さなサブセットを開発しようとしています。
基本的に str_replace を実行する必要がありますが、HTML の開始タグと終了タグを処理するために、針が出現するたびに置換文字列を交互に使用します。
たとえば、イタリック体は *this* のようなアスタリスクのペアであり、コード ブロックは `this` のようなバッククォートで囲まれています。
文字のペアの最初の出現を対応する HTML の開始タグに置き換え、2 番目の文字のペアを終了タグに置き換える必要があります。
これを行う方法についてのアイデアはありますか?ある種の正規表現が関係すると思いました...