山地人

004.正则表达式——一套正则学习教程+三个有趣的小工具

山地人
山地人
2021-05-13

前端进化岛的小伙伴们,今天在问正则方面的问题。顺便去GitHub上逛了一下,淘到一些有意思的正则小工具。和我们进化岛的小伙伴分享一下。

1.learn-regex——简单学正则(已被翻译为11国语言)

一套被翻译为11国语言的正则学习教程,在GitHub上获得了15K的Star。光凭这两个指标来看,这套教程也差不到哪去。

Learn Regex

ziishaned的这套learn-regex教程,篇幅不长,每一个知识点都有对应的在线练习。写的非常简练,适合想要系统学习正则的小伙伴学习。

learn-regex中文教程

2.Regexr——在线正则测试工具

这是一款非常好用的正则表达式在线测试和学习的工具,我平时帮小伙伴们分析或者书写正则经常使用这块工具。

lALPDeC2uAEvbm7NA97NBGY_1126_990.png_620x10000q90g

正如它在README里所提及的:

  • 实时反馈更新结果
  • 支持JavaScript & PHP/PCRE正则
  • 可保持并与他人分享

一旦你用了,绝对让你爱不释手。

Regexr在线使用 Regexr源码地址

3.Regulex——让正则表达式可视化

lALPDeC2uADFV1LNAlrNAw8_783_602.png_620x10000q90g

有了这款正则表达式可视化工具,复杂的正则表达式直接给你图形化展示。无论对理解正则规则还是学习正则或者写一些正则方面的内容。使用它的图形表现都能带来非常多的好处。喜欢的小伙伴,请赶快收藏。

Regulex在线使用 Regulex源码地址

4.Regex Hub——有用的正则

lukehaas同学的Regex Hub收集了一些非常有用的正则表达式。关键是这套UI界面做的挺赞的。这年头东西好用是一方面,还要看得舒服,这里为lukehaas同学的这个作品点赞。

RegexHub在线使用 RegexHub源码地址