我想对于自己浏览的某些网站的一些关键字进行高亮
我先建立了个blocklist,把关键字直接写在里面,然后匹配$SET(0=$LST(blocklist)),替换为<b style="background-color:#ffff66">\0</b>
但是好像不成功,log window里面一直重复在匹配,是不支持中文的关系吗?还是我用错了$SET?我用的是ansi格式的blocklist,匹配的是gb2312的页面,不知道应该如何改?
望各位能够帮助解答,谢谢
请问如何写“高亮关键字”的规则?
Moderator: cre
Forum rules
- 软件自带帮助是最好的入门教程,请仔细阅读;在您掌握最基本知识前,我们没法帮助您
- 提问前请先查阅软件帮助文件和论坛相关讨论
- 查阅软件帮助和论坛相关讨论即可解决的问题帖将直接删除,以免浪费他人时间
- 请学会如何提问,尽量将问题描述清楚,不明确的提问将被直接删除
Re: 请问如何写“高亮关键字”的规则?
我认为是你的这里出了问题......然后匹配$SET(0=$LST(blocklist))
把你的规则放出来先
Re: 请问如何写“高亮关键字”的规则?
Code: Select all
[Patterns]
Name = "highlights"
Active = FALSE
Limit = 256
Match = "$SET(0="$LST(highlights)")"
Replace = "<b style="color:black;background-color:#ffff66">\0</b>"
Re: 请问如何写“高亮关键字”的规则?
$SET 本身是不加入匹配的.....
只写个$SET在那 表示没有任何Match关键字....
这样一来他就会每一个字节都匹配
按你的说法 你想要的应该是
只写个$SET在那 表示没有任何Match关键字....
这样一来他就会每一个字节都匹配
按你的说法 你想要的应该是
Code: Select all
[Patterns]
Name = "highlights"
Active = FALSE
Limit = 256
Match = "($LST(highlights))\0"
Replace = "<b style="color:black;background-color:#ffff66">\0</b>"