2012-10-25 62 views
0

我想编写一个python函数来搜索一条线,查找一个符号,如果找到了,然后将其替换为一个值。我们的目标是解决一个问题cgi所以 ,行是这样的:替换python中的字符串

<h1><font color="#CC6600">%<br></font></h1> 

,我想检查是否%的页面上,然后更换它是一个字,让我们说,Suffle。我怎么能做到这一点?

回答

5

使用str.replace()

In [24]: strs="""<h1><font color="#CC6600">%<br></font></h1>""" 

In [25]: strs.replace("%","Suffle") 
Out[25]: '<h1><font color="#CC6600">Suffle<br></font></h1>' 

要检查字符串中的一个子的存在,我们使用in

In [26]: "%" in strs 
Out[26]: True