私は正規表現に不慣れで、これについてしばらく苦労しています: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)$
正規表現でこれを行うにはどうすればよいですか?
編集: ここで便利な正規表現テスターを見つけました...