$ ... $
< - $ .. $
以及以下
$$ ... $$
< - $$ .. $$
表达式可能如下:
$ \[a\] + \[b\] + 23 $
进一步解释这个要求,我们正在使用 MathJax ,而mathjax的输入来自富文本框控件(jqte)。
但有时jqte会注入自己的html,而这些html不会在MathJax中呈现。
所以我的想法是清理MathJax表达式中的任何输入并删除任何HTML,以便它可以正确呈现。
注意: [a] [b]等是在运行时分配随机值的其他变量。
任何帮助表示赞赏
答案 0 :(得分:0)
您使用的是哪个正则表达式引擎?
我找到了一些有用的例子,但你需要自己测试一下:
\$(.*?)\$
或者第二个
\$\$(.*?)\$\$
您可以同时使用 | 运算符(请注意,这将创建三个匹配,每个匹配一个非空组)