Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我怎样才能删除所有特殊字符,如“!@#$%^&*()_+”和python中的类似内容,除了点(。),python中的字母数字和空格?
您可以使用 maketrans/translate 将您不想要的每个字符翻译为某个特殊字符,然后使用 replace 将该字符替换为空字符串。
另一种方法是逐个字符地遍历,并且仅将每个字符连接到某个新字符串(如果它是所需的字符)。