当前位置:  开发笔记 > 编程语言 > 正文

正则表达式匹配alpha字符后跟4个字母数字

如何解决《正则表达式匹配alpha字符后跟4个字母数字》经验,为你挑选了2个好方法。

我需要一个正则表达式的以下模式:

总共5个字符(字母和数字,没有别的).

第一个字符必须是字母(A,B,或C仅)

其余4个字符可以是数字或字母.

Clarifcation:第一个字母只能是A,BC.

例子:

A1234 已验证

D1234 是无效的

Timothy Khou.. 45

编辑:Grrr ...由于新的"澄清":)编辑正则表达式:)

^[A-C][a-zA-Z0-9]{4}$

编辑:用英语解释上述正则表达式...

^并且$意思是"从开始到结束"(这确保整个字符串必须完美匹配)

[A-C]意味着"匹配任一A,BC"

[a-zA-Z0-9]{4} 表示"匹配4个小写字母,大写字母或数字"



1> Timothy Khou..:

编辑:Grrr ...由于新的"澄清":)编辑正则表达式:)

^[A-C][a-zA-Z0-9]{4}$

编辑:用英语解释上述正则表达式...

^并且$意思是"从开始到结束"(这确保整个字符串必须完美匹配)

[A-C]意味着"匹配任一A,BC"

[a-zA-Z0-9]{4} 表示"匹配4个小写字母,大写字母或数字"



2> Martin..:

有点像:

[A-C][A-Za-z0-9]{4}

如果您不熟悉正则表达式并尝试自己做这些简单的正则表达式,我建议您查看http://regexlib.com/CheatSheet.aspx.

还有很多在线正则表达式测试应用程序,例如:http://regexlib.com/RETester.aspx,它使您无需编写任何代码即可测试正则表达式.

推荐阅读
大大炮
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有