Python正则表达式匹配多行

Rav*_*avi 1 python regex

我正试图<ul>从python中的网页获取标签的内容.我使用了以下代码:
matchResult = re.search(r'<ul\s*content="MSL">(.*)</ul>', queryResult, re.MULTILINE)
这不起作用.但是,如果我通过使用
queryResult = queryResult.replace('\r','').replace('\n','')
它删除换行符.

PHP中的这个正则表达式工作正常而不删除换行符: preg_match('@<ul\s*content="MSL">(.*)</ul>@msU', $queryResult, $matches);

如何使用Python匹配多行?

jtb*_*des 5

也包括该re.DOTALL选项,允许.角色匹配换行符.