正则表达式用于用户标识验证

时间:2013-06-14 17:07:09

标签: regex

我知道我应该研究正则表达式,但坦率地说,我只需要每隔三个月亮写一个。今天是第三个蓝月亮。

寻找将在javascript中验证以下用户ID的正则表达式:

AA1234 or     
aa1234 or    
aa123a or    
aa123A or    
any other combination of capital or lower case letters.

如果我用文字说明,它会拼写成2个字母,3个数字,后跟一个字母或数字。

今天有人可以帮我这个吗?

以下评论,更新了JavaScript的请求

2 个答案:

答案 0 :(得分:0)

实际上它们非常简单,我花了半个小时来学习基础知识。

无论如何,这是你的正则表达式:

[a-zA-Z]{2}\d{3}[a-zA-Z0-9]{1}

在工作中查看here

答案 1 :(得分:0)

[a-zA-Z]{2}[0-9]{3}[a-z|A-Z|0-9]{1}

最简单的是这个。但要交叉自己,你会理解并使用它。