软件开发工具介绍之 2.表达式测试

1. RegexBuddy
一个专业的REGEX测试、开发工具,由于其功能强大,使用的人员非常广泛。它拥有以下诸多优点:
语法高亮
以元件的形式插入各种正则表达式元素
支持以库的形式收集管理正则表达式
支持测试和分隔
支持各种预定义的各种语言中正则表达式函数的生成

唯一的缺点是:收费。


 

2. The Regulator

使用C#开发的开源项目。它提供了正则表达式库管理功能,可以在线更新正则表达式库,可以在REGEXLIB.COM上搜索需要的正则表达式。另外,可以将你制作的正则表达式提交到REGEXLIB.COM这个网站与人共享


 

 

最新版本是:v2.03版




     它的界面风格与VS非常相似,这样开发人员就能很多熟悉里面的功能和操作。窗口主要分为六部分:Web Search、Regex Analyzer、SnippetsControl、表达式输入区、Match结果区、待解析文本区。


    基本用法:在表达式输入区、待解析文本区输入你心目中的表达式和待解析文本,然后点菜单栏中的Match,结果会显示在Match结果区。

    如果你想弄清楚一个正则表达式的意思,可以利用Regex Analyzer(在View菜单),可以帮助我们理解一个复杂的正则表达式。不过该功能有时候无法解析出结果)。
     其他有用的功能:生成代码(C#或VB.NET)、直接编译成DLL、从网站检索现成的正则表达式 (Web Search)、保存常用的表达式(SnippetsControl)等等 。

posted @   duson  阅读(2214)  评论(4编辑  收藏  举报
编辑推荐:
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET10 - 预览版1新功能体验(一)
点击右上角即可分享
微信分享提示