Logo
Section 1 / 3

简介

认识 Python 的 re 模块与常用正则方法

导入

简介

认识 Python 的 re 模块与常用正则方法

大家好,程序员们!让我们开始学习正则表达式(RegEx)。在 Python 中,re 模块为类似 Perl 风格的正则表达式提供了完整支持。需要注意的是,在 Python 中有一些字符在正则表达式中具有特殊含义。为了避免处理正则表达式时出现错误,我们通常使用原始字符串,即 r'expression'。

Python 的 re 模块提供了多种方法,用于对输入字符串执行查询操作。以下是最常用的方法:

1re.match() 2re.search() 3re.split() 4re.sub() 5re.findall() 6re.compile()

我们将在下一节通过示例逐一介绍这些函数及其相关的标志位。

如果你还不清楚这些内容的用途:正则表达式是一组特殊字符序列,也就是一种模式,用来通过特定语法规则匹配或查找其他字符串或字符串集合。正则表达式在 UNIX 世界中被广泛使用。本课程默认你已具备正则表达式的基本知识,如果还不了解,也不用担心,我们将在下一课中介绍一些正则表达式的基础知识!

Python 正则表达式模式列表