英数字とアクセント記号を除くすべての特殊文字を削除するにはどうすればよいですか?
私は次のようなものを試しました:
text = 'abcdeáéí.@# '
re.sub(r'[^a-zA-Z0-9áéíóúÁÉÍÓÚâêîôÂÊÎÔãõÃÕçÇ: ]', ' ', text)
しかし、私は成功しませんでした。次の式は、英数字のみを許可するのに有効ですが、アクセントは許可しません。
tmp = re.sub(r'[^a-zA-Z0-9: ]', '', x)
誰かが私を助けることができますか?