python3爬虫,用正则怎么把重复标签下的内容分别拿出来?

python爬虫(pycharm),用的正则。怎么把重复标签下的内容分别拿出来
re.findall(r'.*?[2]', target_r.text) 我这样写返回来一个空表
[]

img

#使用正则 '<td>(.*)</td>',即可获取所有td标签下的文本内容。
import requests
import re
url='http://cba.sports.sina.com.cn/cba/stats/teamrank/'
res=requests.get(url)
res.encoding=res.apparent_encoding
result=re.findall('<td>(.*)</td>',res.text)
print(result)

#['1', '12', '1', '92.30%', '6胜0负', '6胜1负', '107.69', '92.77', '2', '11', '2', '84.60%', '5胜1负', '6胜1负', '101.62',...

target_r.text 是完整的 html 内容吗?为什么不用样式选择器来提取数据?