我有一本6200页的书,里面有一些简单的东西,比如:
\begin{gather}
A>B,A=B,A<B,A\leq B,A \geq B
\end{gather}或者更复杂一点:
\begin{gather}
\begin{aligned}
(a+b)^0&=1\\
(a+b)^1&=1a+1b\\
(a+b)^2&=1a^2+2ab+1b^2\\
(a+b)^3&=1a^3+3a^2b+3ab^2+1b^3\\
\end{aligned}
\end{gather}我正在尝试找到删除所有\begin{gather} \end{gather}环境(它是LaTeX)的RegEx。我通过试验和错误找到的最好的是:
(\\begin\{gather\}*\r?\n?.*)*\r?\n?.*(\r?\n?.*\\end\{gather\})但是它不工作:-((
任何帮助都将不胜感激。
提前进行Thx
发布于 2017-06-05 07:16:54
这在Notepad++中有效:
(?s)\\begin\{gather\}.*?\\end\{gather\}确保设置了选项(.匹配换行符)
下面是一个使用非贪婪选项".*?“的Regex101示例。和"(?s)“的修饰符:单行。点匹配换行符。
https://stackoverflow.com/questions/44359231
复制相似问题