* 戳上方蓝字「 开源先锋 」关注我
推荐阅读:
大家好,我是开源君!
正则表达式这个东西,对于程序员来说,可以说是又爱又恨。
今天给大家介绍一个非常好用的正则表达式可视化工具 -
regex-vis
。
它可以帮助我们轻松理解和调试正则表达式,是学习和使用正则表达式的利器!
简介
regex-vis
是一个开源的正则表达式可视化工具,可以帮助我们理解和调试正则表达式。只需要输入自己的正则表达式,然后查看匹配结果及匹配过程。
该工具提供了直观的界面和交互功能,非常适合初学者学习和使用正则表达式。
目前在github上面有2.9K 的star,看来很多朋友都很青睐这个项目。
功能特性
可视化正则表达式:将正则表达式转换为直观的图形,帮助我们理解正则表达式的结构和工作原理。
调试正则表达式:可以输入字符串和正则表达式,逐个字符地查看正则表达式如何匹配字符串,方便调试。
学习正则表达式:提供丰富的教程和示例,帮助我们学习正则表达式的基础知识。
支持多种语言:支持英语、中文、日语等多种语言,方便全球用户使用。
使用体验
官方没有提供现成的安装包或者方式,需要自行根据源码构建。
不过官方提供了一个体验站点,可以快速体验。
https://regex-vis.com
首页界面,默认是英文的,可以右上角选择中文。
使用很简单,直接输入一个正则表达式后,就会生成可视化图形。
比如开源君这里找了一个手机号码的正则表达式,
可以选择在图形中的单个或者多个节点,然后在右侧的面板上进行操作。
最后验证一下,输入数据,绿色表示验证通过,红色表示不通过。
另外,regex-vis 还提供了一些样例,可以帮我们更好地通过该项目学习理解正则表达式。
通过 Regex-Vis 这个开源工具,我们可以更直观、快速地学习和调试正则表达式。其直观可视化界面和交互功能让整个使用过程更加愉快和高效。
关于项目的更多细节,可以自行去项目地址进行查看:
项目地址:
https://github.com/Bowen7/regex-vis