我有一个正则表达式,我希望能够接受最小长度为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}$
有人可以建议更改吗?
由于
答案 0 :(得分:1)
每个{6}
为您提供您期望的角色数量,这里为您的第一个表达式。
如果您想要一系列字符数,请执行以下操作:{1,6}
,并且在正则表达式的开头会接受1到6个字符。
这将为您提供正则表达式中的11到16个字符。
答案 1 :(得分:0)
{n}
- 前面的符号(模板)预计会出现n次
{min,max}
- 前面的符号(模板)预计会出现最小的最小值,但不会超过最大值
希望这对你有所帮助)