【发布时间】:2014-03-07 09:02:44
【问题描述】:
我有以下正则表达式模式:
"[A-Z]{6,6}[A-Z2-9][A-NP-Z0-9]([A-Z0-9]{3,3}){0,1}"
我想验证一个符合以下条件的字符串
- 只允许字母数字字符
- 长度只有 8 或 11
- 前 6 个字符必须全部为大写字母
但是,上述模式不起作用。需要改变什么?
【问题讨论】:
-
试试Regexhero.net它是测试你的表达的好工具。
-
试试这个:(?:[a-zA-Z]{8,11}\d+)
-
如果您想要更准确的答案。您应该粘贴一些示例。