【发布时间】:2014-12-27 15:34:46
【问题描述】:
所以,我有一个包含 XML 字符串的站点,我希望我的程序返回出现在两个字符串之间的字符串列表。这是我的代码:
response = requests.get(url)
artists=re.findall(re.escape('<name>')+'(.*?)'+re.escape('</name>'),str(response.content))
print(artists)
这会返回一个字符串列表。问题是,某些字符串中包含不需要的字符。例如,列表中的一个字符串是“Somethin\\' \\'Bout A Truck”,我希望它是 'Somethin' 'Bout A Truck'。
提前致谢。
【问题讨论】:
-
have a site that has an XML string,bs4呢? -
我会调查的,谢谢。
标签: regex python-3.x python-requests