- 支持输入字母、数字和 “ - ” 符号
- 限制输入在2-12个字符
可以是纯数字、纯字母、数字字母、数字下划线、字母下划线、数字字母下划线、
但不能是纯下划线
private static final String PATTERN_NUMBER = "^[0-9a-zA-Z]{2,12}||(?=.*[0-9])[0-9\\-]{2,12}||(?=.*[a-zA-Z])[a-zA-Z\\-]{2,12}||(?=.*[0-9a-zA-Z])[0-9a-zA-Z\\-]{2,12}$";
可以是纯数字、纯字母、数字字母、数字下划线、字母下划线、数字字母下划线、
但不能是纯下划线
private static final String PATTERN_NUMBER = "^[0-9a-zA-Z]{2,12}||(?=.*[0-9])[0-9\\-]{2,12}||(?=.*[a-zA-Z])[a-zA-Z\\-]{2,12}||(?=.*[0-9a-zA-Z])[0-9a-zA-Z\\-]{2,12}$";