失心疯 2012-02-08
正则表达式工具 Match Tracer 是一款用来编写和测试正则表达式的工具软件。 本软件通过可视化的界面,可以协助你快速、正确地写出复杂的正则表达式。
主要功能:
本软件与其它同类软件的比较:
本软件强调编写“复杂”的正则表达式
一个完善的表达式,一般都是比较复杂的,比如分析html的表达式。而复杂的表达式并不代表效率不高,相反的,由于复杂的表达式考虑比较周全,匹配效率反而更高。本软件正是针对这种情况,着重考虑如何协助编写复杂而周全的表达式。
本软件根据正则语法,采用不同颜色显示表达式的不同成分。采用树和分组列表,同步显示正则表达式的结构,使复杂的表达式一目了然,长而不乱。本软件强调使用的便利性本软件支持表达式与程序源代码之间的导入导出,支持匹配结果、替换结果、分割结果的导出,整个表达式测试环境可以另存为项目。
本软件可通过插件进行功能扩展本软件可通过插件提供附加功能,使用者也可以自己开发所需的特殊功能。通过插件接口,可以对表达式特定节点进行访问,而不是简单的访问整个表达式文本。
下载地址:正则表达式工具 Match Tracer绿色破解版请留下邮箱!官方下载如下,这是一款非常好的软件!
工具:正则表达式编写及调试工具。
“查找匹配” 界面适合用来进行普通的正则表达式匹配测试。
界面的正中位置是两个编辑框,上面一个编辑框是正则表达式输入框,下面一个编辑框是用于匹配的文本的编辑框。界面左侧中部是一个显示正则表达式结构的树结构控件。界面下方是一个列举正则表达式捕获组的列表框。
(1). 正则表达式输入框
(2). 匹配文本编辑框
(3). 表达式树结构框
(4). 捕获组列表框
“替换模式” 与 “匹配模式” 相比,增加了 “替换为” 输入框和替换结果框。
图中写着 “$1″ 字样的编辑框为 “替换为” 输入框。再往下分割而来的两个变就框中,左边一个是匹配文本输入框,右边一个为替换结果框。替换结果框为只读编辑框,因为是替换的结果,因此内容不可以在此编辑。
(1). “替换为” 输入框
(2). 替换结果框
“分割模式” 与 “匹配模式” 相比,增加了一个分割结果列表框。
(1). 分割结果列表框
文件菜单负责 “正则表达式项目” 的新建、打开和保存。
正在进行编辑和测试的正则表达式、匹配文本以及相关的其他参数,可以一起作为一个 “正则表达式项目” 进行保存,下次打开后可继续进行编辑和测试。
(1). 保存
匹配菜单可进行和控制正则表达式的匹配。
(1). 匹配、全部匹配、清除匹配
(2). 仅测试当前元素、设置起始点
(3). 匹配模式