找回密码
 加入
搜索
查看: 6191|回复: 19

[原创] 入门级正则表达式学习工具

  [复制链接]
发表于 2020-5-6 10:58:24 | 显示全部楼层 |阅读模式
本帖最后由 131738 于 2020-5-6 11:02 编辑

在官网:
https://www.autoitscript.com/for ... -regexpquicktester/
发现一个正则表达式测试的脚本, 出于好奇,下载来看看,结果无论怎么操作,都没有任何响应!
此脚本的一个比较理想的特征是:
该脚本表达式编辑框设置有右键菜单,可以通过菜单选择输入表达式元素,
但这个特征无法使用,菜单可以选择,但选中的表达式元素不能自动输入表达式编辑框!
试图手动粘贴输入字符串和正则表达式, 结果字符串编辑框可以正常粘贴,
但表达式编辑框由于被右键菜单占据,无法粘贴!
由此将这个脚本搁置几天后重新查分析这个脚本,发现并修改了表达式元素不能自动输入表达式的 BUG,
因而决定动手继续修改这个脚本:
重新编排窗口布局;
修改右键菜单为窗口主菜单,利于表达式编辑框可以自由复制/粘贴;
重新编排菜单项,并添加菜单元素的简单说明,利于入门者学习.
更详细的描述见: https://www.autoitx.com/thread-51810-1-1.html
修改此脚本的 ini 文件将相关字符串记录为二进制数据的做法(不明白作者为什么这样做的意图)
原脚本生成的测试代码仅有 1 行表达式代码,参照文档示例修改添加为能作完整测试的代码!
原脚本的 ini 文件只能记录 1 行的源字符串,不能记录多行字符串,因此作出相应修改
添加“查看数组”选项
此脚本的另一个特征是及时响应,即只要有相关操作修改,马上就有相应执行反应,
因此没有设置"测试"按钮!
这个工具仅通过 AU3 帮助文档中正则表达式匹配/替换函数的示例脚本测试!
特别提示:
关于变量设置,源码也没有应用这个设置的代码,并且我也不知如何使用,因此目前只是一个摆设.







本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×

评分

参与人数 2威望 +10 金钱 +109 收起 理由
绿色风 + 10 + 99 很给力!这个我要收录一下。
白嫖之黑 + 10 要是前辈能让这个工具支持换行符测试就好了

查看全部评分

发表于 2020-5-6 14:56:22 | 显示全部楼层
感谢前辈分享!学习。。
发表于 2020-5-6 19:21:11 | 显示全部楼层
感谢大神分享。正则表达式学无止境啊
发表于 2020-5-8 20:29:15 | 显示全部楼层
学习一下,正则好奇妙
发表于 2020-5-10 11:38:53 | 显示全部楼层
感谢分享,谢谢
发表于 2020-5-10 13:20:07 | 显示全部楼层
两位大神都出了!可以补助正规方便多了!
发表于 2020-5-10 14:07:59 | 显示全部楼层
谢谢分享学习一下
发表于 2020-5-15 02:53:11 | 显示全部楼层
不错支持一下
发表于 2020-6-4 17:11:21 | 显示全部楼层
挺好的 当时是为了IP地址的问题学习了一会儿
发表于 2020-8-8 15:09:09 | 显示全部楼层
继续多学习,做更好的工具。谢谢分享!
发表于 2020-8-24 12:03:28 | 显示全部楼层
本帖最后由 redapple2008 于 2020-8-24 14:03 编辑

版本更新到3.4了,汉化一下,感觉还是老版本好用。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
发表于 2020-8-24 14:11:21 | 显示全部楼层
汉化后的效果图:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
发表于 2020-8-24 15:23:00 | 显示全部楼层
学习一下,正则好奇妙
发表于 2021-3-16 09:29:52 | 显示全部楼层
好东西啊!小白的福音!!!!
发表于 2022-3-8 15:16:35 | 显示全部楼层
一直想好好学习
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-11-21 22:10 , Processed in 0.087828 second(s), 22 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表