正则表达式全套学习笔记整理好了!(附下载链接)

程序员面试吧

共 911字,需浏览 2分钟

 · 2021-09-12

正则表达式在每种编程语言中都具有相同的概念,整体规则都大致一致,只是部分语言没有实现少部分规则。

正则表达式的本质就是用一些特定字符的组合,组成一个“规则字符串”表达对字符串的一种过滤逻辑,可以很方便的从指定的字符串中提取出我们想要的内容。

为大家整理了全套正则表达式学习笔记,包括:

  • 入门:《正则表达式30分钟入门教程(正则表达式入门教程)》

  • 进阶:《Python正则表达式全套笔记v0.3》

  • 模块详解:《Python中正则表达式:re模块详解》


【已经全部打包压缩,领取方式见文末!】

入门:《正则表达式30分钟入门教程(正则表达式入门教程)》

如果是小白,请从这份文档开始学习,30分钟内让你明白正则表达式是什么,并对它有一些基本的了解,让你可以在自己的程序或网页里使用它。

进阶:《Python正则表达式全套笔记v0.3》

本文档本身可能并不适合初学者学习,但非常适合对正则有一定基础了解的朋友系统性学习。对于初学者建议在B站找两部正则入门教程入门之后再学习本文档。

初学者直接阅读本文档,可以先跳过正则匹配规则表部分,不要纠结,等学完后续部分之后再回来看。

正则匹配规则表主要针对已经掌握正则的朋友,随时回来查询规则。

部分内容截图:

Python 正则表达式

2.1 基本概念


2.2 正则匹配规则表


2.3 贪婪模式、非贪婪模式和独占模式


2.4 原生字符串简化反斜杠 \ 转义问题


2.5 分组

2.6 断言(Assertion)


模块详解:《Python中正则表达式:re模块详解》

整理Python中正则表达式re模块,解释常见正则函数的含义、语法,以及给出详细的例子详尽阐述具体如何使用。常见正则函数包括re.search、re.s山b、re.match、re.findall、re.finditer等,最后总结出相关心得。

文档来源网络,仅用作免费交流分享,侵删!


微信扫描下方二维码

备注:正则表达式

浏览 15
点赞
评论
收藏
分享

手机扫一扫分享

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

手机扫一扫分享

举报