'。和有什么不一样?,'?' 和'*'在Python正则表达式中?
特殊字符点“。”
(点)在默认模式下,它匹配除换行符以外的任何字符。如果指定了DOTALL标志,则它匹配包括换行符在内的任何字符。
特殊字符'?'
使结果RE匹配先前RE的0或1重复。Ab?将匹配“a”或“ab”
特殊字符星号“*”
使结果RE与前面的RE的0个或多个重复匹配,并尽可能多地重复。ab*将匹配“a”,“ab”或“a”,后跟任意数量的“b”。
(点)在默认模式下,它匹配除换行符以外的任何字符。如果指定了DOTALL标志,则它匹配包括换行符在内的任何字符。
使结果RE匹配先前RE的0或1重复。Ab?将匹配“a”或“ab”
使结果RE与前面的RE的0个或多个重复匹配,并尽可能多地重复。ab*将匹配“a”,“ab”或“a”,后跟任意数量的“b”。