RegexLearn 是一个逐步学习正则表达式,从零基础到高阶的在线学习网站,只需要 40 分钟,刷满 55 题,就能正则表达式入门。目前已发布简体中文版本,由 @Poto 翻译。@Appinn
大概 9 天前,青小蛙在论坛分享了:RegexLearn – 55 题,40分钟,入门正则,对于正则表达式,真是又爱又恨。爱的是它真香,恨的是它总忘。
很多同学在帖子里也分享了如何学习 #正则表达式 的方法,而 Poto 同学,则直接翻译了 RegexLearn,这非常给力。
RegexLearn 中文版
目前的 RegexLearn 简体中文版本已上线,成为继英语、西班牙语、土耳其语、俄罗斯语之后上线的第四种语言:
RegexLearn 即开即用,推荐电脑访问,基本上从零开始:
以简单的例子和说明,让你实际操作。
最终在做完 55 道题之后,就可以明白正则表达式的运作原理、基本语法,之后再配合使用手册,就能在需要的时候拿出来使用了。
是的,这东西不用则忘,多多练习才是王道。青小蛙的使用规律是:每次现学现卖,现卖现忘,再用再学 😂
正则表达式是什么?
正则表达式(英语:Regular Expression,常简写为regex、regexp或RE),又称正则表示式、正则表示法、规则表达式、常规表示法,是计算机科学的一个概念。正则表达式使用单个字符串来描述、匹配一系列匹配某个句法规则的字符串。在很多文本编辑器里,正则表达式通常被用来检索、替换那些匹配某个模式的文本。
许多程序设计语言都支持利用正则表达式进行字符串操作。例如,在Perl中就内建了一个功能强大的正则表达式引擎。正则表达式这个概念最初是由Unix中的工具软件(例如sed和grep)普及开的。via
本文原始链接:https://www.appinn.com/regexlearn-zh-cn/
正则在国内最好的教程是
https://deerchao.cn/tutorials/regex/regex.htm
纯教程还是不如互动式教程啊
试了一下发现这个教程判断对错是和一个标准答案对比,但是一个题不一定只有一个答案
一般用 regexr.com ,说中文中文的,那搜一下,reg101.com 还可以设置中文,右下角还有中文的快速参考,真的不懂的话,就搜一下具体的例子吧。
github上还有更厉害的。
比如,中文正则大全, https://any86.github.io/any-rule/ ,正则图形化, https://jex.im/regulex/ , 自动生成正则规则, https://github.com/pemistahl/grex
是 https://regex101.com/
我的正则完全是在和广告党的斗智斗勇用学会的
另一个互动式教程,这个站还有多种语言框架的互动教程
https://chinese.freecodecamp.org/learn/javascript-algorithms-and-data-structures/regular-expressions
你好,问一下这个怎么用;就比如那种要提交解决方案链接的是什么意思啊。。。没搞懂,是把项目放到自己的服务器上吗还是仲麽操作
怎么感觉又发了一遍?
没吧,中文版刚发布啊
终于学完了,后面几个难记忆的表达式反而没有习题了,看完也就了解了解,然后马上又忘了😂
好像比较简单,应该多搞一点
做完了,比较简单,先入门,其他问题再看看文档够用了