正则匹配从入门到放弃到哭着捡起来

Table of Contents

入门网站介绍

起源于我看到一个 比较好的正则匹配教站 ,见过最好的正则匹配教学网站 regexone.com

这个网站一共有十五课,全部学完大概只需要不到一个小时。

课程索引,方便非小白自行查询

课程简要 链接
匹配入门 第一课
学会\d 表示数字匹配, \D表示非数字匹配 第二课
特殊匹配符号 . 第二课
pattern matching 学习 用“[” 以及 “]” 提供候选匹配 第三课
在pattern里面去反操作, 记得要在[]里面使用, 在外面表示开始匹配 第四课
打字累了? 试试— 在pattern里面可以表示连续候选范围 第五课
重复次数匹配,就是该学{} 的时候了 第六课
学习特殊匹配符三兄弟· + ∗ 第七课
学些? 非必须optional匹配 第八课
学习 \s 通用空白匹配包括换行和tab哦 第九课
学习利用^ 以及 $ 用作开头结尾位置要求 第十课
开始有点难了哦,其实也就那么回事,学习groups ⁽ ⁾ 第十一课
Nested group, 也就是括号包括号情况来完成多组匹配 第十二课
group 加上 特殊字符使用 相当于回忆篇 第十三课
学子group 内匹配加上或OR逻辑, 使用 (pattern1|pattern2) 第十四课
好了,你好像学会了,让我们来做到加法题。。。我们的目标是星辰大海石沉大海 第十五课

正则匹配的stackoverflow

https://regexr.com/

TODO 后续填坑补充后向引用以及各种捕获以及修饰符。。。

这一部分估计你学会了,你commit代码也没人给你review。。。

Avatar
Marco Huang
Yet Another Engineer
comments powered by Disqus