跳到主要内容

正则表达式30分钟入门教程(正则表达式入门教程) 中文pdf完整版

大小:4.2MB       时间:2024-12-07

正则表达式30分钟入门教程是一个正则表达式入门教程,30分钟内让你明白正则表达式是什么,并对它有一些基本的了解,让你可以在自己的程序或网页里使用它。

这里只是让你明白基本的原理,以后你还需要多练习,多使用,才能熟练掌握正则表达式。

除了作为入门教程之外,本文还试图成为可以在日常工作中使用的正则表达式语法参考手册。

根据原作者的文章“正则表达式30分钟教程”编写的GitBook版本。其实原文排版已经很好了,这里主要还是想自己学
习一遍,顺便做一个可以导出为文件的版本方便查阅。

别被下面那些复杂的表达式吓倒,只要跟着我一步一步来,你会发现正则表达式其实并没有想像中的那么困难。当然,如果你看完了这篇教程之后,发现自己明白了很多,却又几乎什么都记不得,那也是很正常的——我认为,没接触过正则表达式的人在看完这篇教程后,能把提到过的语法记住80%以上的可能性为零。这里只是让你明白基本的原理,以后你还需要多练习,多使用,才能熟练掌握正则表达式。

除了作为入门教程之外,本文还试图成为可以在日常工作中使用的正则表达式语法参考手册。就作者本人的经历来说,这个目标还是完成得不错的——你看,我自己也没能把所有的东西记下来,不是吗?

目录

1. 本文目标
2. 如何使用本教程
3. 正则表达式到底是什么
4. 入门
5. 测试正则表达式
6. 元字符
7. 字符转义
8. 重复
9. 字符类
10. 分枝条件
11. 反义
12. 分组
13. 后向引用
14. 零宽断言
15. 负向零宽断言
16. 注释
17. 贪婪与懒惰
18. 处理选项
19. 平衡组,递归匹配
20. 还有些什么东西没提到
21. 网上的资源及本文参考文献