65

正規表現を使用して Web ページから文字列を取得しましたが、文字列の一部に別のものに置き換えたいものが含まれている場合があります。これを行うにはどうすればよいでしょうか。たとえば、私のコードは次のとおりです。

stuff = "Big and small"
if stuff.find(" and ") == -1:
    # make stuff "Big/small"
else:
    stuff = stuff
4

3 に答える 3

96
>>> stuff = "Big and small"
>>> stuff.replace(" and ","/")
'Big/small'
于 2012-04-06T00:16:00.123 に答える
20

replace()文字列に対してメソッドを使用します。

>>> stuff = "Big and small"
>>> stuff.replace( " and ", "/" )
'Big/small'
于 2012-04-06T00:16:10.537 に答える