2. 待完成

将下面帖子内容整理合并进来:

之前抽空写了,Python中的正则表达式的系列教程。

暂时没写完,但是也算写了不少了。

现在整理出,已经写出的部分,供参考:

【教程】详解Python正则表达式

【教程】详解Python正则表达式之: '.' dot 点 匹配任意单个字符

【教程】详解Python正则表达式之: '^' Caret 脱字符/插入符 匹配字符串开始

【教程】详解Python正则表达式之: '$' dollar 美元符号 匹配字符串末尾

【教程】详解Python正则表达式之: '*' star 星号 匹配0或多个

【教程】详解Python正则表达式之: [] bracket 中括号 匹配某集合内的字符

【教程】详解Python正则表达式之: '|' vertical bar 竖杠

【教程】详解Python正则表达式之: (…) group 分组

【教程】详解Python正则表达式之: (?…) extension notation 扩展助记符

【教程】详解Python正则表达式之: (?:...) non-capturing group 非捕获组

【教程】详解Python正则表达式之: (?P<name>…) named group 带命名的组

【教程】详解Python正则表达式之: (?P=name) match earlier named group 匹配前面已命名的组

【教程】详解Python正则表达式之: (?(id/name)yes-pattern|no-pattern) 条件性匹配

【教程】详解Python正则表达式之: (?=…) lookahead assertion 前向匹配 /前向断言

【教程】详解Python正则表达式之: (?!…) negative lookahead assertion 前向否定匹配 /前向否定断言

【教程】详解Python正则表达式之: (?<=…) positive lookbehind assertion 后向匹配 /后向断言

【教程】详解Python正则表达式之:\s 匹配任一空白字符

【教程】详解Python正则表达式之:re.LOCALE re.L 本地化标志

【教程】详解Python正则表达式之:re.UNICODE re.U 统一码标志

另外,也针对re模块中的一些功能,比如findall,进行了整理:

【整理】Python中的re.search和re.findall之间的区别和联系 + re.finall中带命名的组,不带命名的组,非捕获的组,没有分组四种类型之间的区别

还有些和group相关的内容:

【已解决】Python中的正则re查找中,从多个匹配的组中获得所有的匹配的值