'。和有什么不一样?,'?' 和'*'在Python正则表达式中?

特殊字符点“。”

(点)在默认模式下,它匹配除换行符以外的任何字符。如果指定了DOTALL标志,则它匹配包括换行符在内的任何字符。

特殊字符 '?'

使结果RE匹配先前RE的0或1重复。Ab?将匹配“ a”或“ ab”

特殊字符星号“ *”

使结果RE与前面的RE的0个或多个重复匹配,并尽可能多地重复。ab *将匹配“ a”,“ ab”或“ a”,后跟任意数量的“ b”。