2012-10-25 103 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