2015-09-27 126 views

回答

2

,可以将这个正则表达式

^[a-z]{4}\d{2}$ 

如果您需要大写字母太

^[A-Za-z]{4}\d{2}$ 

或与壳体insentive标志

^[A-Z]{4}\d{2}$ 
  1. ^串的开始
  2. 串的
  3. $端
  4. [AZ] {4}匹配4个字母
  5. \ d {2}匹配2号码
+0

优秀。感谢您的好解释! – Samuel

+0

非常欢迎;) –

0

正确正则表达式是:

[AZ] {4} [0-9] {2}

的前四个字符{4 }必须是az [az]。最后两个{2}必须是0到9之间的数字[0-9]

1
^[a-z]{4}\d{2}$ 
  • 环绕一切与^$所以它会匹配字符串完全
  • [x-y]创建一个角色与所有字符集从xy
  • \d一个数字相匹配。如果您正则表达式引擎不支持它,你可以使用[0-9]代替
  • x{n}x将重复n

See it in action

+0

如果有大人,该怎么办? –

+0

那么你可以添加'A-Z'是字符集。但OP的问题没有提出这个问题。 – ndn

+0

我upvoted你,但它可能会有所帮助,如果未来的人正在寻找编辑和添加这种可能性 –

0
^[a-z]{4}[0-9]{2}$ 

应该做的。说明:

^ is beginning of string 
[a-z]{4} four occurrences of one character in "a" to "z" 
[0-9]{2} the same 
$ end of string 
相关问题