我想在包含网址的字符串中删除“http://”,即:“http://www.google.com”。我的代码是:
import os
s = 'http://www.google.com'
s.replace("http://","")
print s
我尝试用空格替换http://,但不知怎的,它仍打印出http://www.google.com
我在这里使用不正确吗?谢谢你的回答。
答案 0 :(得分:12)
字符串是不可变的。这意味着他们的方法都不会改变现有的字符串 - 相反,他们会给你一个新的字符串。因此,您需要将结果分配回变量(相同或不同的变量):
s = 'http://www.google.com'
s = s.replace("http://","")
print s