我想编写一个python函数来搜索一行,查找一个符号,如果找到它,则用一个值替换它。目标是解决cgi
问题
因此,该行看起来像:
<h1><font color="#CC6600">%<br></font></h1>
我想检查页面上是否有%,然后用一个词替换它,比方说Suffle
。我怎么能做到这一点?
答案 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