英字に続いて4つの英数字が続く正規表現に一致する質問する

英字に続いて4つの英数字が続く正規表現に一致する質問する

次のパターンの正規表現が必要です:

  • 合計 5 文字 (英数字のみ)。

  • 最初の文字は文字(ABCのみ)である必要があります

  • 残りの 4 文字は数字または文字にすることができます。

A注意: 最初の文字は、、BまたはのみですC

例:

  • A1234有効です
  • D1234無効です

ベストアンサー1

編集: うーん... 新しい「説明」のために正規表現を編集しました :)

^[A-C][a-zA-Z0-9]{4}$

編集: 上記の正規表現を英語で説明すると...

^「最初から最後まで」を$意味します(これにより、文字列全体が完全に一致する必要があります)

[A-C]「、、またはのいずれかに一致するABというC意味です。

[a-zA-Z0-9]{4}「小文字、大文字、または数字を4つ一致させる」という意味です。

おすすめ記事