序列号的正则表达式简化
高洛峰
高洛峰 2016-11-11 13:16:08
0
1
1286

如果想匹配如下形式的序列号,每组5个字符A-Z0-9,一共四个"-"间隔,该如何写正则表达式?
EV7EM-MEHJS-54RK5-WQOXY

看了一下教程,不是很明白,只能暂且写了个这样的:

var reLicKey = new RegExp("^[A-Z0-9]{5}-[A-Z0-9]{5}-[A-Z0-9]{5}-[A-Z0-9]{5}$");

但是这样的话假如有100组字符串,那得写疯了。查阅下网上的文档,写的不清楚,好像要用pattern()。请问如何简化这个正则表达式?

有没有什么简洁明了的正则表达式教程?

貌似不知怎的发现了个编辑器的bug:

bVFkzX.png

高洛峰
高洛峰

拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...

모든 응답(1)
三叔

^([A-Z0-9]{5}-){3}[A-Z0-9]{5}$

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!