一个好的正则表达式可以从大量信息中能够光速提取有用信息,对比纯手动靠眼力的操作真的是降维打击。
发明这东西的人肯定是天才。
这东西挺简单的,当时我记得在B站学了40分钟就觉得自己很行了。后面又练了一点。感觉自己已经很牛逼了。
时至今日,我忘的差不多了只记得一些最基本的语法了。
今天又遇到一个问题,就是自动精灵茅台申购脚本在申购界面会多了一个中秋活动。
我的逻辑是:进入申购页面,直接识别屏幕,点击识别到的第一个“预约申购”,可是茅台有时候有节日活动,节日活动下面的小字是“09:00-10:00预约申购进行中“。
这就使得脚本会错误点击进入这个活动。
然后我就想到了正则表达式,可是已经忘了非的语法。于是GPT了一下,最后得到正确答案/\b预约申购\b(?!.*)/,这个正则表达式可以匹配“预约申购“后面不带任何字符的文字。
写入正则表达式运行后完美解决这个bug。
自动精灵支持运行JS代码,会JS代码和正则表达式可以使得脚本运行更加灵活。我不会JS,所以只会一些机械化的操作。
还有就是基于Autojs的羊毛程序真的比自动精灵更精准高效。
要学的东西还有好多啊。争取早日成为一位大佬。