import re
str="alex/, example/,"
new_str=re.sub(r'\s','',str)
new_str=re.sub(r'/','',new_str)
print(new_str) #example,alex
如何替换为一个正则表达式而不是两个?
答案 0 :(得分:0)
由于您只是替换它们,因此使用|
or
:
re.sub(r'\s|\/', '', my_str)
另外,请勿使用str
作为变量名称。
或者您可以使用一组字符来替换:
import re
my_str = "alex/, example/,"
new_str = re.sub(r'[\s\/]*', '', my_str)
print(new_str)