正则表达式修饰符 - 可选标志

Posted shangwei

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了正则表达式修饰符 - 可选标志相关的知识,希望对你有一定的参考价值。

正则表达式可以包含一些可选标志修饰符来控制匹配的模式。修饰符被指定为一个可选的标志。多个标志可以通过按位 OR(|) 它们来指定。如 re.I | re.M 被设置成 I 和 M 标志:

修饰符 描述
re.I 使匹配对大小写不敏感
re.L 做本地化识别(locale-aware)匹配
re.M 多行匹配,影响 ^ 和 $
re.S 使 . 匹配包括换行在内的所有字符
re.U 根据Unicode字符集解析字符。这个标志影响 w, W, , B.
re.X 该标志通过给予你更灵活的格式以便你将正则表达式写得更易于理解。

以上是关于正则表达式修饰符 - 可选标志的主要内容,如果未能解决你的问题,请参考以下文章

python正则表达式--flag修饰符match对象属性

Python正则re.S,re.I等作用

正则表达式模块re:正则表达式常用字符常用可选标志位group与groupsmatchsearchsubfindallcompile

正则表达式中的模式修饰符

Python学习 ——正则表达式

正则表达式RegExp详解(待续)