Regex Lab - VSCode正则表达式实验室
Regex Lab是一款专为VSCode设计的正则表达式测试工具,提供直观的可视化界面,让正则表达式编写和调试变得简单高效。
🚀 功能特点
- 实时语法检查:输入正则表达式时即时验证语法正确性
- 可视化匹配:在原文中高亮显示所有匹配结果
- 智能结果展示:分离显示匹配项和替换结果,一目了然
- 一键复制:快速复制替换结果到剪贴板
- 多标志支持:支持全局、忽略大小写、多行、Unicode等常用标志
- 响应式布局:自适应不同尺寸的VSCode窗口
📖 三种打开方式
1. 命令面板打开
- 按
Ctrl+Shift+P 打开命令面板
- 输入
Regex Lab: Open 并回车
2. 编辑器右键菜单
- 在任意文本编辑器中右键点击
- 选择
在Regex Lab中打开 选项
3. 标题栏按钮
- 在编辑器标题栏右侧找到正则表达式图标
- 点击即可快速打开Regex Lab
🎯 适用场景
- 编写和调试复杂的正则表达式
- 批量文本处理和替换
- 数据提取和格式转换
- 代码重构中的模式匹配
- 日志分析和过滤
💡 使用提示
- 支持标准的JavaScript正则表达式语法
- 替换功能支持
$1、$&等占位符
- 匹配结果实时更新,无需手动刷新
- 所有数据仅在本地处理,保护隐私安全
📂 开源仓库
📄 开源协议
本项目采用 Apache License 2.0 开源协议,分发及修改需保留版权与归属信息,并保留本仓库的 NOTICE 文件。详见 LICENSE 与 NOTICE。
🆕 更新日志(摘要)
- 1.0.2:编辑器右键并排入口(打开/用选区打开)、终端剪贴板打开、图标与协议优化
- 1.0.1:修复高亮滚动同步、增加打开方式与仓库信息
- 1.0.0:初版发布(实时校验、可视化匹配、替换与复制、flags 支持)
完整更新内容请查看 CHANGELOG.md。
让正则表达式编写变得简单有趣,Regex Lab是您VSCode开发环境的完美伴侣!
| |