Python /从字符串中删除特殊字符

Or *_*ith 9 python

我在python中编写服务器端.

我注意到客户端发给我一个这样的参数:

"?                        tryit1.tar?                        "
Run Code Online (Sandbox Code Playgroud)

我想摆脱空间(为此我使用replace命令),但我也想摆脱特殊字符:"↵".

我怎样才能摆脱这种字符(和其他奇怪的字符,这是没有的-,_,*,.使用python命令)?

Dan*_*man 18

正则表达式在这里会很好:

re.sub('[^a-zA-Z0-9-_*.]', '', my_string)
Run Code Online (Sandbox Code Playgroud)