# 正则校验工具
# 创建配置文件
在
resource
中创建verify.properties
配置文件
配置文件规则:
key
= 正则表达式
key.errorMsg
= 正则表达式校验错误时的错误提示信息。
# 示例
verify.properties配置文件
# ※※※※※※※※※※※※※※※※※※校验正则配置文件※※※※※※※※※※※※※※※※※※
# 验证用户名 限制条件:首字符为英文字母,账号长度为5~20位,且不能出现特殊字符
username=^[A-Za-z][a-zA-Z0-9]{5,20}$
username.errorMsg=
# 正则表达式:验证密码 限制条件:长度为6~20位
password=^.{6,20}$
password.errorMsg=密码字符长度必须为6~20位!
1
2
3
4
5
6
7
2
3
4
5
6
7
开始调用
public String verify(String inUserName){
if (!QmRegularUtils.isRegex("username", inUserName)){
// 当方法返回false时,我们可以调用它获取错误信息。
return QmRegularUtils.getErrorMsg("username");
}
return "ok";
}
1
2
3
4
5
6
7
2
3
4
5
6
7
上述示例中只是举例怎么使用,您可以灵活的使用它,用于各种接口参数校验。