LaTeXをHTMLコードに変換するCプログラムを書き始めました。私の意見では、正規表現を使用するのが最も良い方法ですが、PCREでこの単純な考え方を使うことはできません。\term{abc}
を[pre]abc[/pre]
(\term
は私のLatexコマンドです)と置き換えてください。LaTeXの正規表現がエスケープされた}(中かっこ)が必要
- どのようにエスケープ処理するのです中括弧(
\}
)\term
中:今、ここでキャッチですか? {}
のようなペアを処理するにはどうすればよいですか?- 正規表現を貪欲にして、多くの
\term
コマンドのうちの最初のものを消費するようにするにはどうすればよいですか?
よく分かりますか。誰かが助けることを願っていますか?
PS:、どのような場合には、私は同様の質問への答えを見落としている場合はごめんなさい...
これは本当に3つの別々の質問です。あなたがこれを打ち破れば、より良い反応を得るでしょう。 –