第240313期 – regex

第240313期 - regex
3k star,推荐一款开源的可视化正则表达式工具,很强!!

如果你在写正则表达式的时候遇到了问题,那么可以尝试下这款工具,可以可视化的编辑正则表达式

下面是具体效果,可以去官网体验下,地址在文末:

Regex-Vis 是一个开源的正则表达式可视化工具,它能帮助开发者更直观地理解和编辑正则表达式。

工具简介

Regex-Vis 是由 Bowen7 在 GitHub 上开发的一个工具,旨在提供一个直观的方式来可视化和编辑正则表达式。

这个工具是用于那些需要测试和构建正则表达式的开发者,尤其是在处理复杂的字符串匹配时。

特点

  • 可视化正则表达式:Regex-Vis 提供了一个直观的界面,让用户可以看到正则表达式的匹配过程和结果。
  • 编辑器功能:用户可以直接在工具中编辑正则表达式,并实时看到其变化。
  • 测试功能:提供测试功能,允许用户输入字符串来测试正则表达式的匹配情况。
  • 支持中英文切换
  • 有暗黑页面可以切换
  • 提供了一些案例表达式供学习
  • 正则公式可以直接分享给别人

快速使用指南

这里在官网上做一些测试

第240313期 - regex

下面以手机号匹配做一个示例

第240313期 - regex

^ 表示匹配行的开始。
1 表示手机号码以数字1开头。

第240313期 - regex

[3-9] 表示第二位数字可以是3至9之间的任何一位,这符合中国手机号码的分配规则。

第240313期 - regex
d{9} 表示接下来是任意9位数字。

第240313期 - regex

$ 表示匹配行的结束。

第240313期 - regex

感兴趣可以去尝试下.

官网地址:https://regex-vis.com/

开源地址:https://github.com/Bowen7/regex-vis


© 版权声明

相关文章