如果我有一个字符串:
txt = "Good-bye my friend"
我希望它是这样的:
txt = "Good bye my friend"
我该怎么办?
答案 0 :(得分:0)
试试这个:
new_txt = txt.replace('-', ' ')
这将用' '
替换所有连字符。如果您的文本中有一些不想要替换的连字符,则可能需要稍微复杂的解决方案。
答案 1 :(得分:0)
来自https://docs.python.org/2/library/string.html
string.replace(s,old,new [,maxreplace])返回字符串s的副本 所有出现的substring old都替换为new。如果是可选的 给出了参数maxreplace,第一个maxreplace出现次数 替换。
所以用空格替换你的连字符:
txt = txt.replace('-', ' ')