为什么这不起作用?!
re.match(r".*hello.*", "\n\nhello\n\n", re.MULTILINE)
请帮忙?
Windows 7 x64 Python 2.7.3
您正在寻找的是re.DOTALL
:
re.match(r".*hello.*", "\n\nhello\n\n", re.DOTALL)
引用文档:
使
'.'
特殊字符完全匹配任何字符,包括换行符;没有这个标志,'.'
将匹配除换行符以外的任何内容。
re.MULTILINE
改变位置^
和$
匹配,而不是.
点模式匹配的内容。