所以我有一个字符串是一些HTML代码和一些文本,现在我想用其他东西替换<br />
标签,我成功地使用
str.replace('word to be replaced','to be replaced with')
,但我的问题是,如果我要在同一个字符串中替换多个标记,我该怎么做?
现在我已经在这个网站上提到了很多问题,但是有一个似乎有帮助,甚至没有re.sub()
方法,因为有一个奇怪的“字符串缓冲区错误”。
代码如下:
rawnews=re.findall(r'<p class="newscaption">(.*?)</p>',str(respData))
for news in rawnews:
print(news.replace('<br />','')#to be done with more tags like <p> and <a href>
谢谢!