最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

javascript - Regex for first two character of string alphabet and rest should be numeric - Stack Overflow

programmeradmin3浏览0评论

I want to validate a string like

  • AB01
  • CA50

Case

  1. Total number of string must be four.
  2. First two character must be alphabet
  3. 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

  1. Total number of string must be four.
  2. First two character must be alphabet
  3. 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
Add a ment  | 

3 Answers 3

Reset to default 9

Below 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.

发布评论

评论列表(0)

  1. 暂无评论