我有一个DF列,里面有很多字符串.我需要从该列中删除所有非字母数字字符:ie:
df['strings'] = ["a#bc1!","a(b$c"]
Run Code Online (Sandbox Code Playgroud)
运行代码:
Print(df['strings']): ['abc','abc']
Run Code Online (Sandbox Code Playgroud)
我试过了:
df['strings'].replace([',','.','/','"',':',';','!','@','#','$','%',"'","*","(",")","&",],"")
Run Code Online (Sandbox Code Playgroud)
但这不起作用,我觉得应该有一种更有效的方法来使用正则表达式来做到这一点.任何帮助将非常感激.