替换Python中字符串的多个字符
我有一个名为Review Text的专栏,详细内容如下:替换Python中字符串的多个字符,python,pandas,python-requests,jupyter-notebook,Python,Pandas,Python Requests,Jupyter Notebook,我有一个名为Review Text的专栏,详细内容如下: Review text i\'m glad i did bc i never would have ordered it/'s 我编写了以下代码,将所有的收缩和反斜杠(\)替换为空白,并使用lambda函数应用它。但是当我再次查看我的字符串时,我也看到了一些正斜杠,现在我不知道如何在replace方法中添加它,因为它不能接受多个参数 def expanded(x): if type(x) is str: x =
Review text
i\'m glad i did bc i never would have ordered it/'s
我编写了以下代码,将所有的收缩和反斜杠(\
)替换为空白,并使用lambda函数应用它。但是当我再次查看我的字符串时,我也看到了一些正斜杠,现在我不知道如何在replace方法中添加它,因为它不能接受多个参数
def expanded(x):
if type(x) is str:
x = x.replace('\\', '')
for key in contractions:
value = contractions[key]
x = x.replace(key, value)
return x
else:
return x
使用
使用
你需要提供更多的信息,但我看到的似乎只是特殊字符的反斜杠。是的,我想用空格替换所有的正斜杠,就像我在上面的代码中用反斜杠一样…为什么不使用与上面相同的斜杠呢?这是使用拆分函数。我不能将它放在x=x.replace('\\','')中。。所以我想知道是否有其他方法可以使用相同的替换方法替换反斜杠和正斜杠。是的,你可以
x=x.replace('\\','').replace(“/”,'')
您需要提供更多的信息,但我看到的似乎只是特殊字符的反斜杠。是的,我想用空格替换所有正斜杠,就像我在上面的代码中用反斜杠一样…为什么不使用与上面相同的斜杠呢?这是使用拆分函数。我不能将它放在x=x.replace('\\','')中。。所以我想知道是否有其他方法可以使用相同的替换方法替换反斜杠和正斜杠。是的,你可以x=x.replace('\\','')。replace(“/”,'')
x = x.replace('\\', '').replace("/","")