Regex Vis是一款开源正则表达式可视化、在线编辑与验证一体化工具,通过直观铁路图(流程图)拆解正则语法结构,告别晦涩纯文本编写,大幅降低正则学习、调试、修改门槛。项目开源免费,支持网页在线即用,也可本地私有化部署,深受前端、后端、测试开发者使用。
在线体验官网入口:https://regex-vis.com
开源GitHub仓库:https://github.com/Bowen7/regex-vis

1、在线免部署(推荐):
直接打开官网即可使用,无需下载、安装、登录,所有编辑、可视化、测试功能完整开放,零成本快速上手。
2、本地私有化部署:
源码托管在GitHub,支持两种启动方式:
- 源码编译:克隆仓库后使用 pnpm 安装依赖,执行启动命令,本地3000端口访问;
- Docker镜像:通过 docker-compose 一键打包运行,适合内网、离线开发环境。
项目社区活跃度高,GitHub累计3K+ Star,持续迭代维护。
1、实时铁路图可视化解析:
输入正则表达式,页面即时生成结构化铁路流程图,将字符、字符集、区间、多选、分组、量词、前后断言等语法拆分为独立可视化节点,复杂嵌套正则结构一目了然,轻松看懂匹配逻辑。
2、图形化交互式编辑:
支持点击、框选任意图形节点,右侧面板可视化操作,无需手动修改正则字符串:
- 增删字符、字符集、分组、命名捕获组、反向引用、前后断言;
- 一键添加/修改量词(*、+、?、{n,m});
- 插入分支、调整节点顺序,实时同步更新正则文本。
3、在线匹配测试面板:
输入待校验测试文本,系统直观标记匹配结果:匹配内容绿色高亮、不匹配标红,快速校验正则可用性,方便调试邮箱、手机号、URL等校验规则。
4、新手友好配套能力:
- 内置常用正则模板:身份证、邮箱、网址、手机号等通用表达式,可直接修改复用;
- 界面中英文双语切换,搭配浅色/深色双主题,适配长时间编写;
- 图形节点悬浮提示语法释义,零基础也能看懂正则逻辑。
1、正则初学者:
可视化拆解语法,降低学习曲线,快速理解分组、断言、量词等抽象概念;
2、开发工程师:
编写接口校验、表单正则、日志匹配规则,可视化调试规避语法漏洞;
3、测试/运维人员:
快速校验过滤文本、日志提取正则,也可直观核对AI生成的正则表达式逻辑;
4、离线内网团队:
支持Docker本地部署,数据不对外传输,保障业务规则隐私。