应用简介
RegExRX 是一个完整的正则表达式开发工具,适用于初学者和专业人员,它具有许多设计用于帮助开发和存储正则表达式的功能。基于PCRE库,RegExRX将允许用户创建与大多数正则表达式风格兼容的模式,并允许他们轻松地将这些模式复制到其他语言,如Objective-C、Perl、Ruby、PHP和XOjo。
【功能特点】
搜索和替换模式。
“搜索”和“替换”模式中的彩色标记。
与源文本进行实时匹配。如果适用,也应进行现场更换。
插入带有几乎所有可接受标记的菜单以及它们所做操作的描述,包括各种分组、条件、查找和POSIX表达式的构造。
一种“匹配列表”,显示所有匹配项、子表达式和组名,并表示不可见字符,如空格或返回符号等价物(“\s”或“\r”)。
经常使用的模式的模板菜单。从文件菜单中另存为模板,或直接从我们的网站下载免费样本到模板文件夹中。
将匹配列表导出到文本文件、Excel或FileMaker Pro XML。
将替换的文本保存到文本文件中。
源文本和替换文本的统计信息,这样您就可以准确地知道自己在哪里,以及在任何时候表示哪些字符。帮助避免由不可见字符引起的错误。
源文本、替换文本和匹配列表之间的链接滚动。
支持Unicode标记、动词和子例程。
将正则表达式保存在文档中以便重用。
根据需要打开尽可能多的窗口。
多个级别的撤消和重做。
将示例源文本链接到文件以便于重新加载。
支持自由间距模式。
完全支持Unicode,包括所有Unicode字符的图表。
一个允许您自由调整每个面板大小的流体界面。
复制为Objective-C、Perl、PHP、Ruby、AppleScript、javascript、4d和XOjo准备粘贴的代码中的查找和替换模式。
我们还提供了几个随时可用的示例正则表达式,供您单独免费下载。这些示例包括查找电子邮件地址、验证日期、删除重复行等,我们的网站上提供了这些示例。(检查帮助菜单直接通过regexrx下载。)
【更新内容】
否则,不可见字符将始终作为其等效代码(如“xnn”)输入模式字段中。
优化了花括号的着色。
将PCRE更新为8.3.3。
将子组限制从16提高到100。
在搜索模式中指定过多的子组现在将报告错误。
如果没有要复制的模式,则无法正确禁用复制为4D代码(法语)。
添加自定义上下文菜单。
增加了目标C作为复制目标。
替换标记菜单现在在子表达式旁边显示组名。
修正了“插入搜索”菜单中的拼写错误。
修正了“特殊粘贴”中“转义括号”不起作用的错误。
修正了选项空间、-return、-tab不能在模式中输入相应代码的错误。
修正了用户无法在某些国际键盘上输入“¨”(或“^”)等扩展字符的错误。
修正了一个条件会抛出后续组名的错误。
修复了同时打开多个文档可能无法正确着色其中一个文档中的源文本的错误。