Java 正则表达式 - 如何读取仅 5 到 7 位数字的数字
我现在有追随者。
regex=^[0-9]{6}$
这适用于从0到9以及6和7位数字。
请建议如何添加5,6和7位数字。
我现在有追随者。
regex=^[0-9]{6}$
这适用于从0到9以及6和7位数字。
请建议如何添加5,6和7位数字。
使用运算符的范围形式{ }
^[0-9]{5,7}$
内部的范围用逗号分隔,并转换为长度介于和(包括)之间的字符串。{N,M}
N
M
这与描述字符组并使用符号来划分其范围的运算符明显不同。[ ]
-
^[0-9]{5,7}$
如果我正确理解了您的问题,应该为您完成工作,并且您的正则表达式将完全匹配6位数字,而不是您所说的6或7。^[0-9]{6}$