标签: java validation apache-commons url-validation
我想在java端验证网站地址用户输入。我为此使用了org.apache.commons.validator.routines.UrlValidator,但它需要以http://,https://或ftp://开头的网址。
org.apache.commons.validator.routines.UrlValidator
http://
https://
ftp://
但是,在我的情况下,我想接受以www.开头的地址,例如www.stackoverflow.com。我怎么能这样做?
www.
www.stackoverflow.com
答案 0 :(得分:4)
创建一个URI对象并检查getScheme()是空还是空。如果是,请预先预付"http://"
getScheme()
"http://"