GitHub标星34.7k,没有记不住的正则表达式

共 627字,需浏览 2分钟

 ·

2022-07-26 21:13





正则表达式,又称规则表达式。(英语:Regular Expression,在代码中常简写为regexregexpRE),计算机科学的一个概念。正则表达式通常被用来检索、替换那些符合某个模式(规则)的文本。

无论你使用的是 C#PythonJavaPerl 还是Shell,正则表达式是学习主流编程语言几乎绕不开的话题。有了它,就能帮你快速定位到符合筛选条件的文本内容。

不管是对于初学者来说,还是一个经验丰富的老码农,即使你学会了正则表达式,时间久了,还是会遗忘。

难以记忆的原因无非两点:

  • 正则表达式中包含的符号种类特别多
  • 网络上的教程不全面,测试也很不方便。

github上面有个非常火爆的项目,标星34.7k,learn-regex就完美解决了这两个难点。帮助你快速掌握正则表达式,这个开源项目之所以能火起来,是因为还有一个在线测试的网站。

开源地址:「https://github.com/ziishaned/learn-regex」

作者:「ziishaned」


在线测试

这也是这个开源项目能火起来的原因之一, 网址:「https://regex101.com/」

比如测试一下6位数字

正则表达式是:^\d{n}$

下期分享一个正则表达式大全的开源项目,期待...



往期推荐

分享一个有意思的沙雕开源项目

pandownload关闭后,我在GitHub热榜上发现了这个

8 个你必须要掌握的 GitHub 实用技巧!


浏览 14
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报