Apache-Commons-Validator 笔记
Apache-Commons-Validator 笔记 https://commons.apache.org/proper/commons-validator/apidocs/index.html
UrlValidator
注意 org.apache.commons.validator.UrlValidator
已被标为废弃
应使用 routines 包下的 UrlValidator org.apache.commons.validator.routines.UrlValidator
默认无参构造方法创建的是支持 http,https,ftp
三种 schema 的验证器。
可以通过 public UrlValidator(String[] schemes)
创建支持某种 schema 的验证器。
验证URL格式是否合法
String[] schemes = {"http","https"}.
UrlValidator urlValidator = new UrlValidator(schemes);
if (urlValidator.isValid("ftp://foo.bar.com/")) {
System.out.println("url is valid");
} else {
System.out.println("url is invalid");
}