在python中替换字符串

时间:2012-10-25 23:10:06

标签: python

我想编写一个python函数来搜索一行,查找一个符号,如果找到它,则用一个值替换它。目标是解决cgi问题 因此,该行看起来像:

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

我想检查页面上是否有%,然后用一个词替换它,比方说Suffle。我怎么能做到这一点?

1 个答案:

答案 0 :(得分: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