2015-10-03 240 views
0

我应该用texStudio编辑正则表达式匹配多表达

\begin{displaymath} 
\DIFdel{ 

问题的正则表达式,查找工具,我不管理,指定新的生产线相匹配这段文字(包括使用选项“或者不)。我试图与相当通用参考图案:

\\begin\{displaymath\}(\s\S\n\t\r\v)*\\DIFdel\{ 

但n不是工作(当然图纹“\开始{displaymath}”和“\ DIFdel {”上的两行匹配单份)

回答

1

您正则表达式必须是,

\\begin\{displaymath\}[\s\S]*\\DIFdel\{ 

\\begin\{displaymath\}\s*\\DIFdel\{ 

\s\S\n\t\r\v期望所有的提编辑字符出席。所以必须有一个空格字符,非空格字符,换行符......但实际上只有一个换行字符。

+0

他们都没有工作.... – dario

+1

真的吗? https://regex101.com/r/gJ3dA5/1 –

+0

它匹配,直到换行符([img链接](http://it.tinypic.com/r/mrd0t5/8)),然后失败([img链接](http://it.tinypic.com/r/mujrpg/8)) – dario