首页
社区
课程
招聘
[原创]正则表达式测试工具RegExTool,支持批量匹配,附带源码
发表于: 2006-1-14 02:40 25473

[原创]正则表达式测试工具RegExTool,支持批量匹配,附带源码

2006-1-14 02:40
25473
一个正则表达式测试工具 - RegEx Tool。

这两天需要写个解析文本的库,决定用正则表达式实现。去搜了一下,没有很顺手的测试工具,而且懒得装那个.net的runtime,就自己写了一个测试工具。没啥技术含量,方便而以。需要的就拿去。支持批量匹配,附带源码。

btw:源码是易语言的

01.16更新了一下,修正了若干BUG,包括修改表达式内容会出现乱码,某些情况下会搜索失败等。加入了全文匹配,子表达式匹配和区分大小写匹配等功能

附件:regextool.rar  

[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)

收藏
免费 0
支持
分享
最新回复 (22)
雪    币: 219
活跃值: (56)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
2
谢谢~~~
2006-1-14 03:25
0
雪    币: 343
活跃值: (611)
能力值: ( LV9,RANK:810 )
在线值:
发帖
回帖
粉丝
3
强,支持一下。
2006-1-14 10:07
0
雪    币: 247
活跃值: (18)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
谢谢分享,支持
2006-1-14 11:06
0
雪    币: 440
活跃值: (737)
能力值: ( LV9,RANK:690 )
在线值:
发帖
回帖
粉丝
5
牛!
The king of 易!
2006-1-14 11:19
0
雪    币: 97697
活跃值: (200834)
能力值: (RANK:10 )
在线值:
发帖
回帖
粉丝
6
THX!
2006-1-14 11:24
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
楼主 浩?哦 偶也要努力学习了咯
2006-1-14 15:37
0
雪    币: 208
活跃值: (40)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
支持原创!!!
2006-1-14 15:50
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
9
好家伙,易语言都赶上了
2006-1-14 15:51
0
雪    币: 211
活跃值: (40)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
10
写得挺工整
2006-1-14 23:41
0
雪    币: 1223
活跃值: (469)
能力值: (RANK:460 )
在线值:
发帖
回帖
粉丝
11
更新了一下,具体更新内容见顶楼
2006-1-16 00:34
0
雪    币: 603
活跃值: (617)
能力值: ( LV12,RANK:660 )
在线值:
发帖
回帖
粉丝
12
嘿嘿,支持先~
2006-1-16 09:52
0
雪    币: 175
活跃值: (2531)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
13
下载试用。
2006-1-16 11:37
0
雪    币: 267
活跃值: (22)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
14
用了一下,没发现怎么用.老说表达式错误.

.* 都不支持?
\[img\].*?\[/img\]

推荐一个编辑器 EMEDITOR 5 汉化破解版本.

微软都推荐的.它有宏录制功能和正则功能,支持非常复杂的正则.
比 EDITPLUS 正则强.

但使用中也发现,它默认用行匹配,这样有时要测试代码段匹配就麻烦了.呵呵.

EMEDITOR 比较强的就是正则匹配的时候,用绿色标记底色,你修改内容的时候,后台也不断在判断正则,如果不符合了就去掉着色,符合的加上.

也正因为这个,导致替换字符的时候比较慢,我替换 17000 个空格->回车.竟然要1分钟.FT.
2006-1-18 07:33
0
雪    币: 1223
活跃值: (469)
能力值: (RANK:460 )
在线值:
发帖
回帖
粉丝
15
最初由 studentXP 发布
用了一下,没发现怎么用.老说表达式错误.

.* 都不支持?
\[img\].*?\[/img\]

........

你用的是哪个版本的?最早的那个版本可能有这个问题。现在在我这边这个正则表达式工作很正常,要不你再试试看

2006-1-18 10:32
0
雪    币: 234
活跃值: (104)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
16
可否搞个vc版的?
2006-1-18 12:27
0
雪    币: 202
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
17
照着你上面的填也不行。。。


2006-3-5 10:11
0
雪    币: 202
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
18
最初由 studentXP 发布
用了一下,没发现怎么用.老说表达式错误.

.* 都不支持?
\[img\].*?\[/img\]

........


感觉正则支持最好的还是jg系列的软件,em的多行匹配设置一下即可。
2006-3-19 16:46
0
雪    币: 333
活跃值: (45)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
wan
19
收下来用&学习一下
2006-4-11 09:11
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
20
谢谢提供~
2006-5-14 13:07
0
雪    币: 213
活跃值: (17)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
21
谢谢,这个试试看
2006-5-22 21:17
0
雪    币: 370
活跃值: (15)
能力值: ( LV9,RANK:170 )
在线值:
发帖
回帖
粉丝
22
检测到 Win32/GoomHttp!Backdoor,在 G:\TMP\RAR$EX07.516\REGEXTOOL.EXE 中。

可能是误报,用的什么壳/壳原因?
2006-5-22 22:14
0
雪    币: 217
活跃值: (15)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
23
代码看着真爽
2006-5-23 09:17
0
游客
登录 | 注册 方可回帖
返回
//