0

我有一个正则表达式,我希望能够接受最小长度为 11 个字符的字符,而不是目前的 16 个字符。

^[A-Za-z]{6}[0-9LMNPQRSTUV]{2}[A-Za-z]{1}[0-9LMNPQRSTUV]{2}[A-Za-z]{1}[0-9LMNPQRSTUV]{3}[A-Za-z]{1}$

有人可以建议更改吗?

谢谢

4

2 回答 2

1

每个{6}都给你你期望的字符数,这里是 6 表示你的第一个表达式。

如果您想要一定数量的字符,请执行以下操作:{1,6}它会在您的正则表达式的开头接受 1 到 6 个字符。

这将在您的正则表达式中为您提供 11 到 16 个字符。

于 2012-09-07T07:22:16.793 回答
0

{n}- 前面的符号(模板)预计恰好出现 n 次

{min,max} - 前面的符号(模板)预计会出现最小的最小时间,但不超过最大时间希望这对你有帮助)

于 2012-09-07T12:07:12.590 回答