MathJaxとMarkdownマークアップを組み合わせたので、MarkdownがMathJaxからの$$ _ ^ ...記号をレンダリングしないように、すべて$$
をに置き換える必要があります。<span>$$</span>
また、すべて\[ \]
をに置き換える必要があります<div>\[ \]</div>
。
私は同様の質問を見つけましたが、それは私が必要としているものではありません。これを変換する必要があります
This is $some$ math \[equation\] which I $like$.
これに
This is <span>$some$</span> math <div>\[equation\]</div> which I <span>$like$</span>.
おそらく私がする必要があるのは正規表現だけです
text = text.replace(/\$.*?\$/g, "meow");
どういうわけか、$$
記号(または\[ \]
)を含めて$1
、テキストを中に埋め込んで<span>$$1$</span>
PHPに適応させます。