I want to validate a string like
- AB01
- CA50
Case
- Total number of string must be four.
- First two character must be alphabet
- Last two character must be numeric.
I have used following expression but it can validate only first two character as a Alphabet, how to validate last 2 and total number?
var re = new RegExp('^[a-zA-Z]{2}');
re.test('CC8A8');
I want to validate a string like
- AB01
- CA50
Case
- Total number of string must be four.
- First two character must be alphabet
- Last two character must be numeric.
I have used following expression but it can validate only first two character as a Alphabet, how to validate last 2 and total number?
var re = new RegExp('^[a-zA-Z]{2}');
re.test('CC8A8');
Share
Improve this question
edited Jun 22, 2015 at 11:17
VolkerK
96.2k20 gold badges168 silver badges231 bronze badges
asked Jun 22, 2015 at 11:15
Ajay PatelAjay Patel
5,41811 gold badges56 silver badges87 bronze badges
3 Answers
Reset to default 9Below regex will help you to validate:
var re = new RegExp('^[a-zA-Z]{2}[0-9]{2}$');
Just add the pattern to validate 2 digits at the last.
var re = new RegExp("^[a-zA-Z]{2}\\d{2}$", "m");
You can use:
var re = /^[a-zA-Z]{2}\d{2}$/;
no need to use RegExp
object for this.