ユーザー名を検証するために正規表現を使用しています
_^[a-zA-Z]+\.[a-zA-Z]{4,10}^'
_
残念ながら、値に!@#$%^&*)(':;
などの特殊文字が含まれているかどうかには影響しません
以下を含むRegexの助けを借りて喜んでいます。
a-zA-Z0-9
_)指定した条件は、投稿した正規表現に適合していません。
^[a-zA-Z]+\.[a-zA-Z]{4,10}^
を投稿した正規表現は間違っていると思います、最後に^
があるため、最後に^
と一致させたい場合、それはどの式にも一致しません式の場合、この\^
のようにエスケープする必要があります。しかし、^
だけは「ここが式の始まりです」を意味し、$
は「ここが式の終わりです」を意味します。
それでも、それは次のことを意味します:
あなたが必要とする正規表現は本当に:
^[a-zA-Z0-9]{4,10}$
これは言う:
これを試して:
^[a-zA-Z0-9]{4,10}$