避免游戏内市集被骗的搜索规则
看到最近好多被骗的,为了避免上当~!这里转发一下大神发过的搜索规则,然后我根据自己的理解说明一下,说明不对的,大神们可以指正一下,我改{:3112:}
原帖地址是这里大佬的帖子
首先是崇高石价格搜索
o.1\schaos
或
o.1\sc
说明:
①:o是一口价的意思,.是匹配任意字符
②:1是你需要搜索价格的第一位,比如你想搜索崇高石价格在250+混沌石的价位,可以把1改成2
③:是你需要搜索价格的后两位的数值范围,比如你想搜索崇高石价格在120+混沌石的价位,可以把第一个改成,你想搜索崇高石价格在156+混沌石的价位,可以改成1
④:\s是匹配空白的意思,最后为啥加上这个,如果市集里有骗子摆了1200则不会显示过滤出来,因为120后面不是空白,是0,不符合\s的匹配空白
⑤:chaos是混沌石的意思,可以简写c 点金 alch 工匠 jew 改造 alt 链接 fus 崇高 exa 幻色 chrom 机会是 chance 其他的不常用
搜索规则根据情况可以自己更改数值和数位,
比如赛季初期崇高石的价格不超过三位数,o.1\s我们就不符合我们的需求,
我们需要的是两位数价格,根据说明③可以把删掉一个,价格就变成两位数,变成o.1\s,意思就是搜索一口价里卖价范围是10-19混沌的崇高石
我们需要搜索的卖价范围是30-39混沌的崇高石,根据说明②可以把1修改成3,最终变成o.3\s
当然,如果你想搜1200的其他通货,比如1200+改造可以改成o.1\salt
然后是通货堆叠数量
堆叠.*20.
或
堆叠.*20\s
又或者简单粗暴一点
:.20. 匹配蓝色冒号部分,堆叠数量": 20 "/ 20 ,选择通货再进行筛选一般不会出问题
说明:
①:20是堆叠数量,加上.或者\s,防止匹配成右边的上限,\s的意思上面说过了
②:.*代表中间匹配任意字符任意次,直到出现"堆叠"后面带有"20."(或者是"20\s")出现为止,后面没有20.则不符合匹配
最后是六连:
((R|G|B|W)-){5}
补充一下简单版(只适用于6连,不能定位颜色),有5个减号用 . 连起来就行了:
-.-.-.-.-
说明:
①:(R|G|B|W) ,"|"是或逻辑运算,RGBW是红绿蓝白四种孔色,所以这个是代表 红或绿或蓝或白,有任意一种颜色符合就会匹配上,根据需要可以删减,比如只要红和蓝孔,(R|B)。
②:- 是连接的意思,比如 R-B-R 就是 孔色为红蓝红的三连
③:{5}表示匹配5次,按照前面(R|G|B|W)-的规则匹配5次
PS:搜索六连时可以用!进行排除文本,!腐化的意思就是搜索结果里排除掉腐化物品,只显示非腐化
注意,以上所有的标点符号都是英文输入,不要用中文输入。
本帖最后由 稳稳的老司机 于 2022-2-28 17:00 编辑
谢谢大佬,太有用了 好家伙,好难查啊 有点难理解 先收藏 慢慢学 这么复杂,学习了 直接用横杠的好用,我就是这样筛的,赞一个~{:zhangyu8:} 国服这市集做的。。。 交互方面还要用户用正则表达式{:3104:} 这个太有用了,感谢分享 谢楼主 原以为市集方便玩家交易,没想到给了骗子提供了平台。到底是方便了玩家还是骗子。即想方便玩家交易,但是还想你慢点毕业,这显得多矛盾,能做出其他网游简单的交易平台,为了卖市集挣钱让玩家处于这种难受的状态,真不如当时不做市集跟国际服一样。 非常有用,学习了 太牛了,大佬 太牛了,大佬!!! 插个眼 插个眼以防不时之需 可以 ,我没注意被坑了一次 学到了 大佬 先赞后看 已成*惯 谢谢 保存了 有时候要找个规则找不到