这一段文本,怎么用python匹配出来?

新手上路,请多包涵

又名:</span> 大护法之黑花生<br/>

我想把 "大护法之黑花生" 匹配出来,python该怎么操作,总是匹配不出来

阅读 3.4k
4 个回答
>>> import re
>>> text =  "</span>大护法之黑花生<br/>"
>>> regex = re.compile('<\/span>(.*)<br\/>')
>>> print regex.findall(text)[0]
大护法之黑花生

if it's python2, use u"....."

import re
text = "</span>大护法之黑花生<br/>"
re.findall(r"</span>.*<br/>", text)

# #coding=utf-8
#
from bs4 import BeautifulSoup
import requests
#from lxml import etree


html = """
</span> 大护法之黑花生<br/>
"""


soup = BeautifulSoup(html,'lxml')

print soup

for s in soup.select('p'):
    print s.string
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题