user_name
Javascript関数でREGEXを使用してフィールドを検証したい次の要件をuser_name
入力する必要があります
user_name
文字で始める必要がありますuser_name
文字、数字、アンダースコア、ピリオド(。)のみを含めることができますuser_name
空白を含めることはできませんuser_name
25文字を超えることはできません
上記の要件の下で正規表現を作成するにはどうすればよいですか。
user_name
Javascript関数でREGEXを使用してフィールドを検証したい次の要件をuser_name
入力する必要があります
user_name
文字で始める必要がありますuser_name
文字、数字、アンダースコア、ピリオド(。)のみを含めることができますuser_name
空白を含めることはできませんuser_name
25文字を超えることはできません上記の要件の下で正規表現を作成するにはどうすればよいですか。
あなたが試すことができます:
/^[a-z][a-z0-9_\.]{0,24}$/i
この正規表現を試してください:
/^[a-z][\w\.]{0,24}$/i
\w
マッチ[a-z0-9_]
/i
大文字と小文字が区別されなくなりますこのコメントをお見逃しなく。
[A-z]
最初の文字に使用します。大文字と小文字をカバーします。
[A-z0-9_.]{24}
そして、他の24文字に使用できます。
/[A-z][A-z0-9_\.]{24}/
するべきです。