【发布时间】:2012-04-03 02:11:09
【问题描述】:
我是 python 新手,我一直在尝试将我的 php 正则表达式更改为 python,但我遇到了这个多行的一些问题。在过去的几天里,我一直在互联网上上下浮动,我似乎无法理解它,如果有人可以提供帮助,那就太好了。这是我制作的正则表达式:
mlsTagRegex = re.compile("<td\swidth=\"13%\"\sclass=\"TopHeader\">(.*?)</td>", re.MULTILINE)
tdTags = mlsTagRegex.findall(output.getvalue())
print tdTags
这是我希望它找到的 HTML:
<td width="13%" class="TopHeader">
<span class="red">I WANT THIS PART</span>
</td>
它只是给了我一个空数组。我很确定我所缺少的可能相当简单,但就像我说我是 python 新手,所以如果有人可以帮忙?谢谢!
p.s.:findall 中的输出是 pycurl 输出的内容,html 的那部分就在里面。
【问题讨论】:
标签: python regex python-2.7 pycurl