我的脚本:
def fetch_online():
pattern = re.search('(<span class="on">)(.*)(</span>)', data)
return pattern.group(2)
print fetch_online()
在里面data
,有一行包含这个:
<b><span><span class="on">5879</span> users online</span></b>
但是,运行时,输出是这样的:
5879</span> users online
我应该如何解决这个问题,以便它只在第一个之前抓取数据</span>
?