EmEditor中的正则匹配多行
本帖最后由 999阿彌陀佛 于 2019-11-5 11:45 编辑EmEditor中如何选取多行,谢谢!
如:匹配红色的两段“一和</>”及“三一和</>”之间的所有字符
一
任意字符46545gdg687任意字符46545gdg68字符46545
</>
中
任意字符46545gdg687任意字符46545gdg68字符46545
46545
46545465
</>
三一
任意字符46545gdg687任意字符46545gdg68字符46545
yuere46545
46545465
</>
试了一下,勉强能匹配,原理就是利用</>来做区分。
第一种(需要勾选 “.匹配新行”):
https://i.ibb.co/HY39RQv/1.png
第二种,适用于行数固定的情况,取消勾选 “.匹配新行”:
https://i.ibb.co/bFkx0Jh/2.png
nullname 发表于 2019-11-5 10:34
试了一下,勉强能匹配,原理就是利用来做区分。
第一种(需要勾选 “.匹配新行”):
謝謝,我試了下,沒反應,不知是軟件的版本不一樣,還是什麼原因。
另:我在在線正則 測試了一下,可以做到,在 EmEditor中卻不行,不知是什麼原因。難道規則不一樣?[一三][\s\S]*?</>
http://tool.oschina.net/regex/
999阿彌陀佛 发表于 2019-11-5 11:43
謝謝,我試了下,沒反應,不知是軟件的版本不一樣,還是什麼原因。
另:我在在線正則 測試了一下,可以做 ...
应该是正则引擎不同,Emeditor的正则我用的非常的不顺手,很多我觉得可以的它偏偏就不行。Notepad++的正则用的比较顺手,可以尝试一下。 999阿彌陀佛 发表于 2019-11-5 11:43
謝謝,我試了下,沒反應,不知是軟件的版本不一樣,還是什麼原因。
另:我在在線正則 測試了一下,可以做 ...
你得匹配换行符 \n nullname 发表于 2019-11-5 11:57
应该是正则引擎不同,Emeditor的正则我用的非常的不顺手,很多我觉得可以的它偏偏就不行。Notepad++的正 ...
好的,謝謝!試一下
页:
[1]