0
正規表現はr'[A-z\d,\-.\ \/\n]{1,}'
です。この正規表現では英数字+特殊文字を使用できます。Pythonの正規表現は、文字列をパターンに置き換えます。
許可されていない文字を置き換えたいと思います。
私が試してみました、
re.sub(r'[A-z\d,\-.\ \/\n]{1,}', ' ', 'ASGHB 3 JHDSD eyg && ^&*hdbcd v%^&*B#$%^')
は
' && &* % &* #$% '
は私が空白に(許可されていない)に置き換え、特殊な文字で出力として元の文字列をしたい、などの出力を提供します。
期待される出力:ASGHB 3 JHDSD eyg ^hdbcd v^B ^
これを達成するには?
're.sub(R '[^アリゾナ\ dは、\ - \ \/\ n]は{1、}'、 ''、「ASGHB 3 JHDSDのEYG && ^&* hdbcd v%^&* B#$%^ ') '=>'' ASGHB 3 JHDSD eyg^hdbcd v^B^''?あなたは期待した結果を与えるべきです。 – Silencer
は実際に何ができるかを知るまでは、[[A-z] 'を使用しません。 –
@Silencerありがとうございます。 – fledgling