アルファベット、数字、_、 - (最小長と最大長)に一致する正規表現があります。Pythonの正規表現:文字範囲内の空白を含む
^[a-zA-Z0-9_-]{3,100}$
空白をその文字のセットに含めたいとします。
はPythonドキュメントによれば、例えばWや\ S \として
文字クラスはまた、セットの内部に受け入れられます。
だから私は試してみました:
^[a-zA-Z0-9_-\s]{3,100}$
をしかし、それは悪い文字範囲のエラーが発生します。上記のセットに空白を含めるにはどうすればよいですか?
ありがとうm.buettner。位置は - 問題だった –