【GitHub项目推荐--正则表达式】【转载】

当有项目需求用到正则表达式,你会怎么做?打开百度直接搜索「手机号正则表达式」,复制到 IDE 运行一下看一看符不符合自己的期望?

是不是常常因为找不到合适的表达式,深恶痛绝。

今天推荐一个开源项目,叫做:I hate regex。开源作者痛恨正则,决定搞一个正则表达式备忘录,开发了一个正则表达式搜索网站。

比如你搜索 username,就会显示 username 适用的正则表达式。

手机号适用的正则表达式:

邮件地址适用的正则表达式, 在测试区还会显示匹配的字符串。

不仅能显示某场景的正则表达式是什么,还能将正则表达式进行可视化展示。

以及对正则中的语法进行解释。

项目:https://github.com/geongeorge/i-hate-regex

网站:https://ihateregex.io/expr/phone

原文链接:

我恨正则表达式!

相关推荐
程序员编程指南15 小时前
Qt字符串处理与正则表达式应用
c语言·c++·qt·正则表达式
王柏龙15 小时前
正则表达式 \b:单词边界
正则表达式
钮钴禄·爱因斯晨5 天前
Java API (二):从 Object 类到正则表达式的核心详解
java·开发语言·信息可视化·正则表达式
愈努力俞幸运5 天前
python 正则表达式
正则表达式
PythonicCC6 天前
Python正则表达式
python·正则表达式
木子杳衫7 天前
【Python】LEGB作用域 + re模块 + 正则表达式
数据库·python·正则表达式
MediaTea8 天前
Python 库手册:re 正则表达式模块
开发语言·python·正则表达式
m0dw11 天前
正则表达式梳理
正则表达式
mortimer11 天前
Python 正则替换陷阱:`\1` 为何变成了 `\x01`?
python·正则表达式
666HZ66611 天前
正则表达式使用示例
javascript·vue.js·正则表达式