手机版
访问手机版
Yx12345下载站用心打造专业的软件下载站
yx12345下载站
当前所在位置:下载首页 > yx12345电脑频道 > 行业软件 > 编程工具 >
正则

Match Tracer正则表达式工具_正则表达式生成与测试 V2.0 绿色版

  • 软件大小:2.51mb
  • 更新时间:2020-08-15
  • 软件语言:简体中文
  • 所属分类:编程工具
  • 软件类型:国产软件
  • 授权方式:绿色版
  • 用户评分:评分
  • 下载官网:www.yx12345.com
  • 运行环境:XP,Win7,Win8,Win10
安全检测 无插件 360通过 腾讯通过 金山通过

本地下载http下载地址

不少朋友会对正则表达式生成而烦恼,因为正则表达式实在太麻烦了,如果能用一些正则表达式工具来辅助生成就好了。今天这款Match Tracer就是一款很棒的正则表达式工具,它可以帮您进行正则表达式生成与测试,功能强大。

界面预览图:

Match Tracer正则表达式工具_正则表达式生成与测试

正则表达式(regular expression)就是用一个字符串来描述一个特征,随后去验证另一个字符串是否符合这个特征。例如 表达式ab+ 描述的特征是一个 a 与 任何个 b ,那么这个时候 ab, abb, abbbbbbbbbb 都符合这个特征。

正则表达式可以用来:(1)验证字符串是否符合指定特征,例如验证是否是合法的邮件地址。(2)用来查找字符串,从一个长的文本中查找符合指定特征的字符串,比查找固定字符串更加灵活方便。(3)用来替换,比普通的替换更强大。

普通人掌控正则表达式还是很难的,最好是使用一些第三方正则表达式工具来进行生成制作与测试。

Match Tracer 全名《Regex Match Tracer》,它是一个功能强大的正则表达式工具,它运用了DEELX 正则表达式引擎,Match Tracer不但可以帮你快速、正确地写出复杂的正则表达式,还可以对你写出的正则表达式进行测试,以检测其正确性,总而言之是一个非常强大的正则表达式测试与生成软件。

Match Tracer正则表达式工具主界面截图

Regex Match Tracer具有特别的强大功能:查找匹配失败点。如果您无法匹配正则表达式,则Regex Match Tracer会告诉您它为什么失败,正则表达式中的位置与文本中的位置不匹配。对于那些是程序员的用户,他们进行文本分析,使用正则表达式进行字符串验证。

Match Tracer正则表达式工具功能:

1、可独自测试表达式中的一部分,有利于分段调试复杂的正则表达式。

2、您可以设置一个匹配起始点,方便排查表达式错误。

3、支持高级正则语法,例如递归匹配等。

4、可以保存文本片段,例如表达式或者其他文本,也可以跟任何其他编辑器之前相互拖动。

5、可以保存当前表达式为一个快照,使您可以放心改写表达式。

6、根据正则表达式语法,彩色显示表达式,使表达式便于阅读。

7、同步将正则表达式的组成显示在 树结构 与 分组列表 中,使正则表达式结构一目了然。

8、仔细记录每一个匹配结果,包含分组结果与所花费的时间。

9、可进行 忽略大小写,单行模式,多行模式,全局模式,从左向右,扩展模式 等模式下的正则表达式测试。

Match Tracer正则表达式工具特点:

1、支持与 Perl 兼容的正则表达式语法。

2、支持 IGNORECASE, SINGLELINE, MULTILINE 等常见匹配模式。

3、兼容性强,能在 vc6, vc7, vc8, gcc, Turbo C++ 等几乎所有 C++ 环境编译。

4、支持命名分组,条件表达式,递归表达式等多种高级特性。

5、完全使用模版库编写,支持 char, wchar_t, int 等与其他基类型版本。

6、全部代码位于一个头文件(.h)中, 比任何引擎都使用简单与方便。

7、支持从右向左匹配模式,可从文本结束位置向前搜索匹配。

8、可避免零长度子匹配循环无限次而产生的死循环。

Match Tracer正则表达式工具优势:

1、正则表达式以树结构显示,正则表达式文本为彩色。

2、记录每场比赛的结果与仔细的组别位置与经过的时间。

3、您可以测试长正则表达式的一部分。

4、正则表达式的快照,您可以添加快照作为中间结果。

5、在正则表达式中,跟踪匹配过程中节点的每个成功,失败与回溯。

6、在正则表达式中,找到匹配失败点节点。

Match Tracer正则表达式工具使用说明:

============查找匹配============

查找匹配 界面适合用来进行普通的正则表达式匹配测试。

界面的正中位置是两个编辑框,上面一个编辑框是正则表达式输入框,下面一个编辑框是用于匹配的文本的编辑框。界面左侧中部是一个显示正则表达式结构的树结构控件。界面下方是一个列举正则表达式捕获组的列表框。

查找匹配功能展示

(1). 正则表达式输入框

在正则表达式输入框输入表达式时,表达式文本会根据表达式语法运用不同的颜色显示。

随着正则表达式输入框的输入,正则表达式结构框与捕获组列表框会同步显示。

当输入光标在编辑框中移动时,光标所在位置的当前表达式元素会被突出显示。

在表达式输入框中双击鼠标,鼠标所在位置的当前元素会被选中。

(2). 匹配文本编辑框

编辑文本,用于测试正则表达式。

(3). 表达式树结构框

表达式输入框中输入时,树结构会同步更新。

当输入光标在表达式输入框中移动时,树结构中相应节点会被选中。

点击树结构中的节点,表达式框中相应元素会被选中。

双击树结构框,表达式输入框将会获得输入焦点。

(4). 捕获组列表框

表达式输入框中输入时,捕获组框会同步更新,列举当前表达式中的捕获组。

点击捕获组列表框,匹配文本编辑框中相应文本会被选中。

双击捕获组列表框,表达式输入框将会获得输入焦点。

============替换模式============

替换模式 与 匹配模式 相比,增加了 替换为 输入框与替换结果框。

图中写着 $1 字样的编辑框为 替换为 输入框。再往下分割而来的两个变就框中,左边一个是匹配文本输入框,右边一个为替换结果框。替换结果框为只读编辑框,因为是替换的结果,所以内容不可以在此编辑。

替换功能展示

(1). 替换为 输入框

替换为 输入框中输入时,以 $ 开始的特殊符号会运用突出颜色显示。

输入光标在 替换为 框中移动时,匹配文本框与结果框中对应的文本会被选中。

(2). 替换结果框

点击 匹配 按钮或者 全部匹配 按钮时,替换结果会显示在替结果框。

输入光标在替换结果框中移动时,匹配文本框与 替换为 输入框中对应文本会被选中。

============分割模式============

分割模式 与 匹配模式 相比,增加了一个分割结果列表框。

分割功能展示

(1). 分割结果列表框

点击 匹配 按钮或者 全部匹配 按钮时,分割结果会显示在分割结果框。

鼠标点击分割结果,匹配文本编辑框中对应的文本会被选中。

============文件菜单============

文件菜单负责 正则表达式项目 的新建、打开与保存。

正在进行编辑与测试的正则表达式、匹配文本与相关的其他参数,可以一起作为一个 正则表达式项目 进行保存,下次打开后可继续进行编辑与测试。

文件菜单界面

(1). 保存

将当前正在编辑的正则表达式、匹配模式、匹配文本、替换为 文本等信息保存到一个文件中。

============匹配菜单============

匹配菜单可进行与控制正则表达式的匹配。

匹配菜单

(1). 匹配、全部匹配、清除匹配

匹配 菜单项可进行一次匹配。匹配结果将显示在匹配文本框与捕获组列表框中。

全部匹配 菜单项可进行所有的匹配。匹配的所有结果将显示匹配文本框中。

清除匹配 菜单项可清除之前的匹配结果,重新进行匹配。

(2). 仅测试当前元素、设置起始点

仅测试当前元素 可暂时胡略前后的正则表达式,独自测试匹配正则表达式中的一部分。

在匹配文本编辑框中,可使用 设置起始点 设置开始匹配的位置。

(3). 匹配模式

可修改匹配模式,进行不同模式下的匹配测试。

============工具菜单============

工具菜单中包含的功能由附带的插件提供。按功能类型分类,大致分为 5 种。

插件所提供的功能会不定期增加,请时常关注yx12345发布新的插件版本。

工具菜单

小编总结:

Regex Match Tracer是一个完全免费的正则表达式工具,可用于编辑,测试,调试与优化您的正则表达式,特别是对于非常长且体贴的正则表达式。这款软件通过可视化的界面,可以协助你快速、正确地写出复杂的正则表达式。

解压后,直接运行MTracer.exe即可。

猜您需要为您推荐一些您可能需要的同类软件下载

下载地址

Match Tracer正则表达式工具_正则表达式生成与测试 V2.0 绿色版

本地高速下载

1、如果下载地址无法下载,请多试几个下载地址!如何安装与使用方法,请百度一下官方网站,安装方法与使用教程。
2、为保证您可以高速下载,请使用迅雷等下载工具下载。如果下载后出现不能解压,请安装winrar等解压缩包软件!
3、如果您下载的压缩包解压时需要输入解压密码,请输入解压密码(红字):www.yx12345.com
4、本站不提供该软件的破解版,注册码,序列号,破解补丁,注册密钥,激活码,注册机等相关破解信息下载及咨询!

网友评论