從字符串中去除標點符號的最佳方法

| |

似乎應該有比以下更簡單的方法:

import string s = "string.With.Punctuation?" # 示例字符串 out = s.translate(string.maketrans("";""), string.punctuation) 

有嗎?