正则表达\ Z(?ms)

Ksh*_*kar 5 python regex

\Z(?ms)正则表达式意味着什么?

\Z是字符串结尾,但是这(?ms)部分是什么?

这将添加fnmatch.translate("abc")到返回的正则表达式中.

Ign*_*ams 12

来自文档:

(?iLmsux)

(来自集合'i','L','m','s','u','x'的一个或多个字母.)该组匹配空字符串; 字母设置相应的标志:re.I(忽略大小写),re.L(依赖于语言环境),re.M(多行),re.S(点匹配所有),re.U(取决于Unicode),以及re.X(详细),用于整个正则表达式.(标志在模块内容中描述.)如果您希望将标志包含在正则表达式的一部分中,而不是将标志参数传递给re.compile()函数,这将非常有用.