Regular expression help
Posted
by user268375
on Stack Overflow
See other posts from Stack Overflow
or by user268375
Published on 2010-06-15T02:49:55Z
Indexed on
2010/06/15
2:52 UTC
Read the original article
Hit count: 275
regex
I need a regular expression for which:
the string is alphanumeric and have exactly 6 characters in the first half followed by hyphen(optional) followed by optional 4 characters:(cannot have more than 4 characters in the second half)
so any of the following is valid
11111A 111111-1 111111-yy yyyyy-989 yyyyyy-9090
I have ^[a-zA-Z0-9]{5}(-[a-zA-Z0-9]{1,3})?$ as the regex expression
what if i want to add another condition stating that the first half cannot have all zeros and also the whole expression cannot have zeros so 00000 or 00000-000 is invalid
© Stack Overflow or respective owner