我有一个../sometext/someothertext
类型的字符串,我正在尝试将字符串中的..
替换为网站http://www.website.com
的名称。
在Python中,我所做的就是这样:
strName = "../sometext/someothertext"
strName.replace("..", "http://www.website.com")
print strName
但我得到的唯一输出是
../sometext/someothertext
我也试过逃避时期,比如
strName = ../sometext/someothertext
strName.replace("\.\.", "http://www.website.com")
但输出不会改变。我该怎么做?
答案 0 :(得分:10)
您没有分配结果......
strName = strName.replace("..", "http://www.website.com")
.replace
不会修改原始字符串,但会返回带有修改的新字符串。
答案 1 :(得分:0)
指定单个替换的好主意还有其他..在那里
strName = strName.replace("..", "http://www.website.com", 1)