小编Fel*_*ade的帖子

多个标签的Python正则表达式

我想知道如何从每个<p>标签中检索所有结果.

import re
htmlText = '<p data="5" size="4">item1</p><p size="4">item2</p><p size="4">item3</p>'
print re.match('<p[^>]*size="[0-9]">(.*?)</p>', htmlText).groups()
Run Code Online (Sandbox Code Playgroud)

结果:

('item1', )
Run Code Online (Sandbox Code Playgroud)

我需要的:

('item1', 'item2', 'item3')
Run Code Online (Sandbox Code Playgroud)

html python regex

2
推荐指数
3
解决办法
2190
查看次数

标签 统计

html ×1

python ×1

regex ×1