0

私は正規表現に不慣れで、これについてしばらく苦労しています:LaTeXファイルをHTMLに変換したいです。

mathjax を使用して方程式をレンダリングし、いくつかの JavaScript 置換関数を使用してタグを変換します。ほぼ完成しましたが、まだ改行に問題があります。 に変換\\する必要があります<br>が、タグと.\begin{array}\end{array}

例: この部分では、\\前だけMontrer l'equivalenceを置き換えます。

$M=\left(
\begin{array}{c|c}
A &B \\ \hline
C &D \\ 
\end{array}
\right)$

$in$ $\mathcal{M}_{n}(\mathbb{K})$ avec $A$ $\in$ $\mathcal{M}_{r}(\mathbb{K})$ inversible.\\ Montrer l'equivalence:
\[
\Bigl( rg(A) = rg(M)  \Bigr) \Leftrightarrow \Bigl( D = CA^{-1}B \Bigr)
\]


\begin{enumerate} 
\item Calculer $detB$ en fontion de $A$. 
\item En déduire que $detB \geqslant 0$.
\end{enumerate}

$M=
\left(
\begin{array}{c|c}
A &B \\ \hline
C &D \\ 
\end{array}
\right)$

正規表現でこれを行うにはどうすればよいですか?

編集: ここで便利な正規表現テスターを見つけました...

4

1 に答える 1