regex matching alpha character followed by 4 alphanumerics

I need a regex for the following pattern:

  • Total of 5 characters (alpha and numeric, nothing else).

  • first character must be a letter (A, B, or C only)

  • the remaining 4 characters can be number or letter.

Clarifcation: the first letter can only be A, B, or C.

Examples:

  • A1234 is valid
  • D1234 is invalid

Answers


EDIT: Grrr... edited regex due to new "clarification" :)

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

EDIT: To explain the above Regex in English...

^ and $ mean "From start to finish" (this ensures that the whole string must perfectly match)

[A-C] means "Match either A, B, or C"

[a-zA-Z0-9]{4} means "Match 4 lower case letters, upper case letters, or numbers"


Need Your Help

AdvantureWorks Hirarchy

sql sql-server database

I have a question about AdvantureWorks.

About UNIX Resources Network

Original, collect and organize Developers related documents, information and materials, contains jQuery, Html, CSS, MySQL, .NET, ASP.NET, SQL, objective-c, iPhone, Ruby on Rails, C, SQL Server, Ruby, Arrays, Regex, ASP.NET MVC, WPF, XML, Ajax, DataBase, and so on.