当前位置: 欣欣网 > 码农

2.9K star!这个可视化正则表达式工具,绝了!!

2024-03-06码农

* 戳上方蓝字「 开源先锋 」关注我

推荐阅读:

大家好,我是开源君!

正则表达式这个东西,对于程序员来说,可以说是又爱又恨。

今天给大家介绍一个非常好用的正则表达式可视化工具 - regex-vis

它可以帮助我们轻松理解和调试正则表达式,是学习和使用正则表达式的利器!

简介

regex-vis 是一个开源的正则表达式可视化工具,可以帮助我们理解和调试正则表达式。只需要输入自己的正则表达式,然后查看匹配结果及匹配过程。

该工具提供了直观的界面和交互功能,非常适合初学者学习和使用正则表达式。

目前在github上面有2.9K 的star,看来很多朋友都很青睐这个项目。

功能特性

  • 可视化正则表达式:将正则表达式转换为直观的图形,帮助我们理解正则表达式的结构和工作原理。

  • 调试正则表达式:可以输入字符串和正则表达式,逐个字符地查看正则表达式如何匹配字符串,方便调试。

  • 学习正则表达式:提供丰富的教程和示例,帮助我们学习正则表达式的基础知识。

  • 支持多种语言:支持英语、中文、日语等多种语言,方便全球用户使用。

  • 使用体验

    官方没有提供现成的安装包或者方式,需要自行根据源码构建。

    不过官方提供了一个体验站点,可以快速体验。

    https://regex-vis.com

    首页界面,默认是英文的,可以右上角选择中文。

    使用很简单,直接输入一个正则表达式后,就会生成可视化图形。

    比如开源君这里找了一个手机号码的正则表达式,

    可以选择在图形中的单个或者多个节点,然后在右侧的面板上进行操作。

    最后验证一下,输入数据,绿色表示验证通过,红色表示不通过。

    另外,regex-vis 还提供了一些样例,可以帮我们更好地通过该项目学习理解正则表达式。

    通过 Regex-Vis 这个开源工具,我们可以更直观、快速地学习和调试正则表达式。其直观可视化界面和交互功能让整个使用过程更加愉快和高效。

    关于项目的更多细节,可以自行去项目地址进行查看:

    项目地址:
    https://github.com/Bowen7/regex-vis