ユーザー名を検証するために正規表現を使用しています
^[a-zA-Z]+\.[a-zA-Z]{4,10}^'
残念ながら、値に次のような特殊文字が含まれているかどうかは影響しません。!@#$%^&*)(':;
次のような正規表現についてサポートをいただければ幸いです。
- 英数字のみ(
a-zA-Z0-9
) - 4〜10文字の長さ。
ユーザー名を検証するために正規表現を使用しています
^[a-zA-Z]+\.[a-zA-Z]{4,10}^'
残念ながら、値に次のような特殊文字が含まれているかどうかは影響しません。!@#$%^&*)(':;
次のような正規表現についてサポートをいただければ幸いです。
a-zA-Z0-9
)指定した条件は、投稿した正規表現に準拠していません。
あなたが投稿した正規表現^[a-zA-Z]+\.[a-zA-Z]{4,10}^
は間違っていると思います^
。結局のところ、それはどの式とも一致しません。式の最後ので一致させたい場合は^
、このようにエスケープする必要があります\^
。しかし、^
単独では「ここが表現の始まり」を$
意味し、「ここが表現の終わり」を意味します。
とはいえ、それは次のことを意味します。
必要な正規表現は実際には次のとおりです。
^[a-zA-Z0-9]{4,10}$
これは言う:
これを試して:
^[a-zA-Z0-9]{4,10}$