result = '<节点>1</节点>...<节点>2</节点>'
ret = re.findall('.*<节点>(.*)</节点>.*',result)
为什么返回结果是:['1']而不是['1','2']
怎么返回<节点>的所有值?

怎么用re.findall匹配xml字符串中某节点的所有值?
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
1条回答 默认 最新
- lyhsdy 2018-12-27 07:18关注
←如果以下回答对你有帮助,请点击右边的向上箭头及采纳下答案
result = '<节点>1</节点>...<节点>2</节点>' ret = re.findall('<节点>(.*?)</节点>',result) print(ret)
结果['1','2']
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报