PoE2 的搜索框支持正则表达式。这就把“翻看四十个换界石,找出其中三个好的”变成了“粘贴一个字符串,看看哪些亮起来”。ePOE 的正则工具会为你生成这些字符串。
在应用中打开 市场 → 商人正则,在 覆盖层 → 快捷键 中绑定一个快捷键,或者从功能栏使用游戏内的工具窗口。
四种模式,四种用途
商人。 从商人的货物中筛选出你想要的基底和词缀。经典用法是在练级时找出带抗性和生命的蓝色物品,而不用逐行去读。
换界石。 按阶级、稀有度、数量以及你想要或拒绝的词缀筛选你的换界石仓库。这是正则最能发挥价值的地方:你要跑几百个换界石,需要一条一致的规则来决定哪些去跑、哪些重洗、哪些卖掉。
石板。 对石板也是同样的思路:按你正在刷的内容所看重的词缀来筛选。
圣物。 按词缀组合筛选圣物。
每种模式都会提供与之相关的字段,比如阶级范围、稀有度、是否已污染或谵妄、想要的词缀、不想要的词缀、数值要求,并显示生成的字符串以及实时字符数。
250 个字符的上限
游戏的搜索框最多接受 250 个字符。ePOE 中的每个正则工具都会显示字符数,并把较长的字符串拆分成几段,让你依次粘贴。这带来两个结果:
- 要具体,不要面面俱到。 匹配三十条词缀的正则不如只匹配你真正在意的五条,因为前者几乎什么都能匹配上。
- 针对你要做的决定来筛选。 “这些里面我跑哪些?”和“这些里面我卖哪些?”是两个不同的字符串。两个都保存下来,而不是试图做一个两者兼顾的。
粘贴到游戏中
粘贴助手只做三件事:用 Ctrl+F 聚焦搜索框,用 Ctrl+A 选中已有内容,用 Ctrl+V 替换它。
它刻意 从不按回车。这不是疏忽:一个会自己提交的搜索框离自动化只有一步之遥,而 ePOE 坚守的界线是,工具负责准备输入,由你来确认提交。
如果粘贴似乎没有生效,通常的原因是游戏没有获得焦点,或者仓库窗口没有打开。先点一下游戏窗口。
已保存的方案
命名的正则方案会被保存下来,并且在你登录账号后同步到 epoe.io,所以你在台式机上调好的字符串,在另一台电脑上也能用。应用附带了六个商人预设作为起点;把它们当作可修改的示例,而不是现成的答案。
按方案所做的决定来命名,而不是按它包含的内容:“值得跑的换界石”“要留下的圣物”。一周之内你就会有十几个方案,而你唯一会看的就是名字。
写一个好的正则
直觉是把所有好东西都包含进去。更好的直觉是把所有坏东西都排除掉:
先从否决项开始。 如果某条换界石词缀无论如何都会让你跳过这张地图,那就先筛选出不含它的。一条排除规则往往就能把一堆砍掉一半。
然后只要求你想要的那一样东西。 数量、某条特定词缀、阶级下限。一个要求,而不是五个。
检查命中率。 如果你的正则什么都匹配不上,说明它太严了,你会把好的换界石也重洗掉。如果它匹配了大半个仓库,说明它太松了,你根本没在筛选。目标是给你留下一份有意义的候选清单。
拿真实的仓库反复调整。 一个看起来没问题却从没粘贴过的正则,就是一个还不能用的正则。