多行模式是re.M 单行模式是re.S 在多行 模式中 .号也就是点号是正常的匹配规则也就是点号可以匹配除换行符以外的所有字符 而在单行模式re.S中点号除了可以匹配其他的字符以外也可以匹配换行符,也就是文本当中的换行都无视,将整个文本都的那个城一行来看,换行符也会被点号所匹配 pattern = re.compile(r'^<div>(\w+)</div>',re.S) 资料 资料二