Linter和Annotator


遇到的问题

版本1.3.5
Annotator:0.2.10
Linter: 1.15.2

为Anootator引用的部分无法添加链接,如果强制更改,则该链接失效

预期的效果

为Annotator引用的文本添加链接

已尝试的解决方案

按照该网站上的教程进行设置,在Linter中添加了正则表达式进行替换,但没有反应

正则表达式的替换如下:

Find:\[\[([^@]+)@annote#([^📌|]+)\]\]
Replace: [[$1@annote#$2|📌]]$3 
flags: gm

求教是否是正则表达式有问题,如果不是,是否有其他可替代的方案

看上去是正则写法的问题,
只有两个捕获组, 但替换时有个 $3 这个不对

可以找网站或本地编辑器, 测一下写的正确与否 类似这种的

问题已解决,正确的正则表达式如下

Find: \[\[([^@]+)#([^|]+)\|([^📌\]]+)\]\]
Replace: [[$1#$2|📌]]$3
flags: gm