替换Python中字符串的多个字符

2024-09-29 01:19:48 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个名为回顾文本的专栏,详细内容如下:

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

Tags: keytext文本内容returnvaluereviewreplace