EmEditor 大纲正则式中中文无效

EmEditor 大纲正则式中中文无效

测试文本

第一卷
1
001
002
第一卷
1
001
002
第一卷
1
001
002
第一卷
1
001
002

一级里面填“^第”这个正则式或者“^任意中文”都无效

除了不用正则式直接用“第”能显示外,只要“第”前后加任意字符,正则式都无效。(同样的写法可以在高亮里起作用…)

请问我该如何填写适合有 卷 章 有二级目录的内容 :joy:

是我的问题还是软件的问题。 :joy: :joy: :joy:

没人知道为什么吗…

把 第 换成英文试试呢?

感觉像是正则写的有问题

这是我的 你试试

^[\s  ]*卷[两零一二三四五六七八九十百千万0-90-9]{1,10}.{0,15}$
^[\s  ]*【?第?[两零一二三四五六七八九十百千万0-90-9]{1,10}[卷篇集].{0,15}】?$
^[\s  ]*(第?[两零一二三四五六七八九十百千万0-90-9]{1,10}[章折]|楔子|引子|内容简介).{0,30}$

3 个赞

我的正则在everedit能生效,在emeditor就无效,只能怀疑软件有问题了

英文正则都起作用,中文正则这种写法在高亮等其他地方都起作用,唯独在大纲不起作用。
我发现在大纲里对中文字符的要求有点怪,不过我从下面的网友回复知道怎么改了 :joy: :joy: :joy:

可以了用了你的 :pray:
试了其他几种写法,至少我目前试的情况,在大纲里中文要整句才能匹配起作用。 :joy: