【发布时间】:2021-02-10 15:34:42
【问题描述】:
谁能告诉我是否可以将re.IGNORECASE、re.MULTILINE 和re.DOTALL 等标志组合起来进行正则表达式匹配?
r = re.compile(regex, re.IGNORECASE | re.MULTILINE | re.DOTALL)
我需要根据用例匹配整个段落或一行中的表达式。
【问题讨论】:
-
docs.python.org/3/library/re.html#re.compile — "可以通过指定标志值来修改表达式的行为。值可以是以下任何变量,使用按位或组合(
|运算符)" -
我正在使用它,但仍然发现一个问题似乎没有解释
-
我这样使用它: r = re.compile(regex, re.IGNORECASE | re.MULTILINE | re.DOTALL ) 匹配 = list(r.finditer(log))
标签: python python-3.x python-re