java和Android判断是否是正确的URL连接

	/**
	 * 验证是否是URL
	 * @author YOLANDA
	 * @param url
	 * @return
	 */
	public static boolean isTrueURL(String url){
		String regex = "^(https?|ftp|file)://[-a-zA-Z0-9+&@#/%?=~_|!:,.;]*[-a-zA-Z0-9+&@#/%=~_|]" ;
		Pattern patt = Pattern. compile(regex );
		Matcher matcher = patt.matcher(url);
		return matcher.matches();
	}


其实Android还有一个URLUtil的类,这个类提供了很多对与URL的判断方法,Android平台建议使用这个:

你可能感兴趣的:(java和Android判断是否是正确的URL连接)