regexbuddy(附汉化补丁)
中文- 软件大小:14.4 MB
- 更新日期:2018-08-31 17:16
- 软件语言:英文
- 软件类别:编程工具
- 软件授权:免费版
- 软件官网:待审核
- 适用平台:WinXP,Win7,Win8,Win10
- 软件厂商:
软件介绍 人气软件 下载地址
RegexBuddy是款比较知名的正则式测试工具;如果您是从事编程方面的用户,正则式的使用几乎就是您编程的一项技能,如果您目前为了编写完成的正则式测试烦恼,使用该软件就能轻松的完成对你编写的正则式进行测试,测试的结果比较的准确,并且对符合的规范信息查看,而且相关的字符可以高亮的完成显示;软件能够完美的轻松创建与您想要的完全匹配的正则表达式,清楚地理解他人写的复杂正则表达式,操作十分简单,今天小编带来的是最新版,需要的用户可以下载使用。
软件功能
根据正则表达式语法,彩色显示表达式,使表达式便于阅读。
你的正则表达式所做的工作很大程度上取决于你将要使用的应用程序或编程语言。
在一个应用程序中完美工作的正则表达式可以在另一个应用程序中找到不同的匹配项或根本不起作用。
同步将正则表达式的组成显示在 "树结构" 和 "分组列表" 中,使正则表达式结构一目了然。
详细记录每一个匹配结果,包含分组结果以及所花费的时间。
你不应该把你在网上找到的正则表达式粘贴到你自己的代码中,希望它能正常工作。
可进行 "忽略大小写","单行模式","多行模式","全局模式","从左向右","扩展模式" 等模式下的正则表达式测试。
可以轻松地将正则表达式转换为要使用的应用程序或编程语言。
在转换面板上,用鼠标选择下拉列表中的目标应用程序,或者按下键盘上的ALT+V。
您最喜欢的应用程序直接显示在列表中。在列表中选择“更多应用程序和语言”,或按Ctrl+F4选择其他应用程序或更改您最喜欢哪些应用程序。转换是即时的和全自动的。
可单独测试表达式中的一部分,有利于分段调试复杂的正则表达式。
您可以设置一个匹配起始点,方便排查表达式错误。
如果编辑原始正则表达式,转换后的正则表达式将不断更新。在替换模式中,正则表达式和替换文本都被转换。
软件特色
将正则表达式粘贴到ReGeButdY中。
如果正则表达式在源代码中被格式化为字符串,则用正确的字符串样式粘贴。
在顶部的工具栏中选择正则表达式原本打算用于的应用程序或编程语言。
通过这种方式,可以确保RegexBuddy将正则表达式解释为它预期的,并且(希望)由它的原始创建者测试。
RegexBuddy在转换正则表达式时非常严格。
你可以在屏幕截图中看到这一点。.NET和Delphi都支持DOT来匹配除了行中断之外的任何字符。
但是.NET ReGEX类只将n当作行中断,而Delphi的TrgEX类识别所有Unicode行中断。
ReGeButdy将这个点转换成一个否定的字符类[^ n],它在Delphi中做完全相同的事情。在C语言中。
但是ReGeButdy不能总是使用替代的语法来保存正则表达式的精确行为。
.NET的ReEX类和Delphi的TrgEX类都使用^和$来匹配行的开始和结束。但是,对什么构成一条线的解释又是不同的。
在这种情况下,转换后的正则表达式使用相同的语法,RegexBuddy警告正则表达式的行为可能不同。
它是否会有所不同取决于您将使用这个正则表达式的字符串或文件。
如果它们不包含除n以外的任何断线字符,则可以忽略该警告。
转换面板的上半部分显示了所有的警告和错误,如果有的话。
下半部分显示转换后的正则表达式。在替换模式下,下半部分被再次分割为两个,以显示转换后的正则表达式和替换。
安装方法
1、将您需要使用的软件下载解压完成之后,点击SetupRegexBuddyDemo.exe应用程序就能对软件运行;
2、进入软件的安装界面,出现多个选项;
1)No-Questions-Asked installation 没有问题,立即安装
2)More information 查看更多信息
3)Select Components and lnstall 选择安装组件
4)Advanced Options Installation 高级安装选项
5)Donot Install 退出不安装
3、进入该软件的许可协议界面,需要阅读完成之后,也对打印的功能支持,点击yes,ido;
4、安装的时间很少,完成之后出现相关的安装完成界面,点击Thanks即可关闭;
汉化方法
进入该软件的安装界面,点击汉化补丁进行快速的启动,进入汉化窗口,点击西安一步;
对汉化补丁安装的位置进行选择,建议选择软件安装的位置,点击下一步;
准备好了对软件进行安装,点击安装;
汉化补丁已经安装成功,点击关闭;
使用说明
屏幕截图显示了RegexBuddy在并肩布局中的全部荣耀。此帮助文件中的其他屏幕截图将更小,其中大多数面板和工具栏都被隐藏,以保持文件大小和下载时间合理。在屏幕截图下面阅读,了解如何用ReXeButDy创建第一个正则表达式。
在列表中选择不同的应用程序会改变ReGeXButdiy解释活动正则表达式的方式。它不修改正则表达式。当将预先创建的正则表达式粘贴到RegexBuddy中时,选择正则表达式要用于的应用程序,即使它与您打算使用正则表达式的应用程序不同。如果要将正则表达式转换为不同的应用程序,请使用转换面板。
您可以为自定义应用程序选择自定义源代码模板。首先,单击编辑按钮打开模板编辑器并保存新模板。关闭模板编辑器,然后为自定义应用程序选择新保存的模板
若要在RegexBuddy中定义匹配操作,请单击ReXeButdiy窗口顶部附近的匹配按钮。在文本框中输入正则表达式。您可以右键单击文本框来插入正则表达式,而不必记住它们的确切语法。
有些应用程序没有拆分字符串的能力。当您选择这样一个应用程序时,分割按钮变灰了。
当您在使用面板上实现正则表达式时,RegexBuddy将在源代码片段中自动设置相同的匹配选项。如果手动将正则表达式复制并粘贴到源代码中,则不会自动复制匹配的选项,因为它们不是正则表达式本身的一部分。请确保在自己的源代码中设置选项。
下拉列表使用正标签来指示所有状态。例如,区分大小写或不敏感的选项总是表示为“区分大小写”和“大小写不敏感”。这避免了混淆的双重否定,例如“不区分大小写”。它还避免了在应用程序之间切换时的混淆,其中一个应用程序缺省情况下区分大小写,另一个应用程序缺省情况下区分大小写,还有一个选项使它区分大小写。
输入一个或多个字面上匹配的字符。ReGeButdy将用反斜杠退出任何元字符。元字符是正则表达式中具有特殊意义的字符。
匹配特定的不可打印字符,如制表符、换行符、回车符、警报(bell)、退格、转义、表单换行符或垂直制表符。可以将不可打印字符直接插入正则表达式或字符类内。如果所选应用程序支持表示要插入的字符的任何类型的转义序列,则RegexBuddy插入该转义序列。否则,ReGeXButDy直接插入不可打印字符。
如果应用程序具有一个特定的令牌,如p{.},它总是匹配任何单个字符,而不管字符是否为换行符,则此项将插入。如果不是,项目插入一个点,如果点匹配断线选项可以打开。如果需要的话,它会被打开。如果选项不可用,或者正则表达式已经依赖于关闭的选项,则项插入包含全部字符范围的字符类
如果应用程序有一个特定的令牌,比如N,它总是匹配任何不是换行符的单个字符,则此项插入它。如果没有,项目插入一个点,如果点匹配断线选项可以关闭。必要时会关闭。如果选项不可用,或者正则表达式已经依赖于正在使用的选项,则项插入与除换行符之外的任何字符匹配的否定字符类。
将xFF形式的单个十六进制字符转义插入到正则表达式中,以匹配所选的字符。如果选择多个字符,则RexButdy在字符类中为它们放置十六进制转义。如果您的正则表达式不支持十六进制转义,则ReXeButDy会逐字插入字符。
在列表中选择不同的应用程序会改变ReGeXButdiy解释活动正则表达式的方式。它不修改正则表达式。当将预先创建的正则表达式粘贴到RegexBuddy中时,选择正则表达式要用于的应用程序,即使它与您打算使用正则表达式的应用程序不同。如果要将正则表达式转换为不同的应用程序,请使用转换面板。
人气软件
-
redis desktop manager2020.1中文 32.52 MB
/简体中文 -
s7 200 smart编程软件 187 MB
/简体中文 -
GX Works 2(三菱PLC编程软件) 487 MB
/简体中文 -
CIMCO Edit V8中文 248 MB
/简体中文 -
JetBrains DataGrip 353 MB
/英文 -
Dev C++下载 (TDM-GCC) 83.52 MB
/简体中文 -
TouchWin编辑工具(信捷触摸屏编程软件) 55.69 MB
/简体中文 -
信捷PLC编程工具软件 14.4 MB
/简体中文 -
TLauncher(Minecraft游戏启动器) 16.95 MB
/英文 -
Ardublock中文版(Arduino图形化编程软件) 2.65 MB
/简体中文