まずこちらで質問させていただいていることは承知しておりますが、かなり古いものなのでバグが修正されている可能性があります。これが私の質問です:
文字列からすべての記号を削除するプログラムを作成しています。これが私のコードです:
text = input("Enter some text ")
symbols = ['!', '@', '#', '$', '%', '^', '&', '*', '(', ')', '_', '+', '-', '=', '{', '}', '|', '[', ']', ':', '\\', '"', ';', "'", '<', '>', '?', ',', '.', '/']
text = re.sub("|".join(symbols), "", text)
print(text)
これを実行すると、re.error: nothing to repeat at position 14
. これを修正する方法を知っている人はいますか?