多次替换字符串中的不同单词

时间:2016-08-18 15:13:44

标签: string python-3.x

所以我有一个字符串是一些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>

谢谢!

0 个答案:

没有答案