我想使用正则表达式删除字符串中的所有逗号,我希望字母,句点和数字保持逗号
答案 0 :(得分:32)
为什么要使用正则表达式?
mystring = mystring.replace(",", "")
就够了。
当然,如果你坚持:
mystring = re.sub(",", "", mystring)
但这可能要慢一个数量级。
答案 1 :(得分:7)
对于那种微不足道的操作,你不需要RE。只需在字符串上使用replace()
:
a="123,asd,wer"
a.replace(",", "")