根据网上搜寻,虽然没找到答案,但经过反复尝试,终于找到了多行匹配的方法,我只用单行然后详细解释,基础语法省略掉。
想弄明白多行匹配的初衷是因为想取的数值是变参,并且单行无其他可以参考可以获取的没有特点的文本。
target_character = re.findall(r"出球顺序.*</td>.\n.*<td>.\n.*</td>",res_str,re.M)
逐字解释可能比较容易理解:【内部是解释】
目标_字符=正则库.取匹配到的值(r"出球顺序【匹配内容的开始】.*</td>【匹配任意字符到</td>】.\n