精品技术论坛

精品技术论坛 (https://bbs.et8.net/bbs/index.php)
-   『软件使用』 (https://bbs.et8.net/bbs/forumdisplay.php?f=17)
-   -   【求助】Emeditor 正则怎样选中{}中间的内容(多行) (https://bbs.et8.net/bbs/showthread.php?t=1357287)

wgf4242 2018-01-28 08:20:37

【求助】Emeditor 正则怎样选中{}中间的内容(多行)
 
代码:

{
    1,
    abc,
    xx33x,
}

试了下不支持(.*\n){3,}这种写法

brallow 2018-01-28 11:00:25

木有EmEditor,在Sublime中是通过在表达式前添加(?s)来让表达式匹配换行符。
google了一下,是说对话框里有一个勾选项啊?
引用:

Please check “Regular Expressions can Match new line characters” check box and enter 1 or more in the “Additional Lines to Search for Regular Expressions” text box in the Search tab of Customize dialog box.

另外{}要转义,如果是sublime的话应该是:
(?s)\{(.*)\}

tacoal 2018-01-29 03:04:18

1 个附件
\{(.*)\}
然后,点自定义,按附图设置,第二个设置看你内容的最大行数(例子里是100)
选择的内容不包括花括号

ASL 2018-05-03 12:19:50

引用:

作者: tacoal (文章 17135541)
\{(.*)\}
然后,点自定义,按附图设置,第二个设置看你内容的最大行数(例子里是100)
选择的内容不包括花括号

老兄这个是14的版本?

tacoal 2018-05-08 01:49:57

引用:

作者: ASL (文章 17166523)
老兄这个是14的版本?

Version 14.3.1
正则的语法应该不会有什么变化

chenyf 2019-12-07 23:27:11

使用 Raku 的 Grammar


所有时间均为北京时间, 现在的时间是 05:19:55.

本论坛带宽由迅通网络提供
SSL证书由TrustAsia提供

Copyright © 2000 - 2019 ClassiClub Forum All Rights Reserved.
粤ICP备09123456号