РЕДАКТИРОВАТЬ: Grrr ... отредактировал регулярное выражение из-за нового "уточнения":)
^[A-C][a-zA-Z0-9]{4}$
РЕДАКТИРОВАТЬ: Чтобы объяснить вышесказанное Regex на английском языке ...
^
и $
означают «От начала до конца» (это гарантирует, что вся строка должна идеально совпадать)
[A-C]
означает «Совпадение либо A
, B
, либо C
»
[a-zA-Z0-9]{4}
означает «Совпадение 4 букв нижнего регистра, букв верхнего регистра или цифр»