正则表达式牛逼

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

正则表达式, 脚本

Jivin   
爬虫必学技能
不存在的星期三   
正则确实强大,缺点就是某些情况下处理速度会很慢。
学不会忘记   
正则本来就很强,可以匹配任何字符
画家李问   
哇,我一点都不懂,但是想学哈哈哈哈
Jivin   
好的 大佬
您需要登录后才可以回帖 登录 | 立即注册

返回顶部