Regex101
Regex101 是一个在线正则表达式测试与调试工具,提供实时语法高亮、多引擎支持和详细的表达式解析功能。
网站&在线应用
简介
Regex101 是一个功能强大的在线正则表达式测试平台,支持 PCRE2 (PHP)、JavaScript、Python、Golang、Java、.NET、Rust 等多种正则引擎。用户可以在浏览器中直接编写和测试正则表达式,实时查看匹配结果、捕获组信息和详细的表达式分解说明。内置的调试器可以逐步执行正则表达式,帮助定位问题;代码生成器可将正则表达式转换为多种编程语言的代码片段;基准测试功能则用于评估表达式的性能。社区模式库收录了数千个用户分享的正则表达式,方便学习和参考。
优缺点
- ✅ 支持 8 种正则引擎,覆盖面广
- ✅ 实时语法高亮和表达式分解,学习友好
- ✅ 内置调试器可逐步执行正则表达式
- ✅ 代码生成器支持多种编程语言
- ✅ 社区模式库丰富,便于参考学习
- ❌ 部分高级功能需要 Pro 订阅(€4.99/月)
- ❌ 免费版有广告展示
- ❌ 离线不可用,需联网使用
使用方法
- 打开 Regex101 网站,在正则表达式区域输入要测试的正则表达式
- 在测试字符串区域输入目标文本,实时查看匹配结果
- 使用右侧的「Explanation」面板查看逐段解析,「Match Information」查看详细匹配信息
- 需要调试时点击「Regex Debugger」逐步执行,需要代码时使用「Code Generator」生成目标语言代码
收费价格
Regex101 提供三个层级:免费匿名用户可体验核心功能(语法高亮、调试器、代码生成器、单元测试、社区模式库);注册免费账户额外获得保存表达式、标签管理、收藏夹、隐私控制和正则测验功能;Pro 版 €4.99/月(按年计费)提供去广告、高级基准测试、正则格式化等高级功能;企业版支持私有化部署,价格需联系销售团队。
支持的平台
网站(在线应用)
截图
相关链接
功能标签
特色
多引擎支持
支持 PCRE2、JavaScript、Python、Golang、Java、.NET、Rust 等 8 种正则引擎,自由切换
实时测试与解析
输入即见结果,自动生成表达式逐段解析和匹配信息
正则调试器
逐步执行正则表达式,可视化每一步的匹配过程,快速定位问题
代码生成器
将正则表达式一键转换为 PHP、JavaScript、Python、Java 等编程语言的代码
性能基准测试
测量正则表达式的执行时间和匹配次数,优化表达式性能
社区模式库
数千个用户分享的正则表达式,按投票排序,便于学习和复用
替代方案
在线工具
CloudConvert
CloudConvert 是一款专业的在…
FreeTools
FreeTools是一个免费在线工具集合…
Notion
Notion是一个全能型写作与协作平台,…
Internet Archive
Internet Archive是一个非…
WeTransfer
WeTransfer是一个在线大文件传输…
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END













