java 正则表达式匹配英文+数字+ - 符号+限制长度
用JAVA代码对输入的内容做check ,只允许输入英文+数字+ - 符号的组合,长度不能超过20.
具体实现如下:
private boolean checkInput(String input){
Pattern pattern = Pattern.compile("^[A-Za-z0-9-]{0,20}$");
Matcher m = pattern.matcher(input);
if( !m.matches() ){ //匹配不到,說明輸入的不符合條件
return false;
}
return true;
}
如果只是限制只允许输入 英文+数字的话,表达式改为:^[A-Za-z0-9]+$
声明:该文观点仅代表作者本人,入门客AI创业平台信息发布平台仅提供信息存储空间服务,如有疑问请联系rumenke@qq.com。
- 上一篇:没有了
- 下一篇:没有了
