如何删除python中除点(。)以外的所有特殊字符?

时间:2013-05-21 17:41:31

标签: python regex

如何删除所有特殊字符,例如“!@#$%^& *()_ +”以及python 中的类似内容点(。),字母数字和python中的空格?

1 个答案:

答案 0 :(得分:1)

你可以使用maketrans / translate来翻译你不想要某个特殊字符的每个字符然后使用replace来用空字符串替换该字符。

另一种方式就是逐个字符地进行,并且如果它是所需的字符,则只将每个字符连接到一些新字符串上。