我正在尝试从类似于以下内容的 jsp 页面(格式错误的 xml)中提取一些信息(无需递归):
<td>
<html:button ...></html:button>
<html:submit ...></html:submit></td>
和一个正则表达式:
<html:(button|submit|cancel)[\s\S]*?</html:(button|submit|cancel)>
re.findall() 给了我一个元组列表,如下所示:
[('button','button'),('button','button')]
我从文档中了解到是正确的,但我希望得到更多类似的东西:
["<html:button ...>","<html:button ...>"]
获得我期望的结果的适当方法是什么?