【发布时间】:2013-06-11 12:24:55
【问题描述】:
满足以下所有示例的更经济的正则表达式:
- W.12345678
- W.12345678.12,
- W.12345678.12.123
- W.12345678.12.123.12
1 个字符(8 位)必填 后跟 (.) 和 2,3,2 位的组合。
我找到了:-
^[A-Z]{1}\.\d{8}(?:\.\d{2}|\.\d{2}\.\d{3}|\.\d{2}\.\d{3}\.\d{2}|\.\d{2}\.\d{3}\.\d{2})$
【问题讨论】:
-
你到底想做什么?首先,我假设这些是字符串,但是您是否尝试使用正则表达式验证(测试)它们的构造是否正确,或者正则表达式匹配这些部分以用于其他用途?
-
此外,1 个字符,我假设大写现代拉丁字母,由您原来的正则表达式?
标签: javascript regex