如何替换字符串中的逗号

jim*_*ard 7 python regex

我想使用正则表达式从字符串中删除所有逗号,我希望字母,句点和数字保持逗号

Tim*_*ker 34

为何选择正则表达式?

mystring = mystring.replace(",", "")
Run Code Online (Sandbox Code Playgroud)

足够.

当然,如果你坚持:

mystring = re.sub(",", "", mystring)
Run Code Online (Sandbox Code Playgroud)

但这可能要慢一个数量级.


Mic*_*jer 7

你不需要RE那个简单的操作.只需使用replace()字符串:

a="123,asd,wer"
a.replace(",", "")
Run Code Online (Sandbox Code Playgroud)