是否可以在一个替换方法中使用多个替换参数?

时间:2018-08-24 15:52:04

标签: python python-3.x

我想将一些字符删除为字符串(带有多个单词的文本)。

为此,我使用以下代码:

text2 = text.replace(',', '').replace('\n', '').replace('.', '').replace(':', '')

我必须为每个字符添加一个替换方法。

有什么形式可以更聪明地编码?像这样:

text2 = text.replace(',' '.' '\n' ':', '') # of course this is not working, just an example about how it could be.

谢谢

1 个答案:

答案 0 :(得分:0)

使用re.sub(r'[,.:\n]', '', text)