package com.qxueyou.scc.shorturl.util;
|
|
import java.util.regex.Matcher;
|
import java.util.regex.Pattern;
|
|
/**
|
* ¶ÌµØÖ·utils
|
* @author lihanqi
|
*
|
*/
|
public class ShortUrlUtils {
|
|
/**
|
* ÑéÖ¤ÍøÖ·Url
|
*
|
* @param ´ýÑéÖ¤µÄ×Ö·û´®
|
* @return Èç¹ûÊÇ·ûºÏ¸ñʽµÄ×Ö·û´®,·µ»Ø <b>true </b>,·ñÔòΪ <b>false </b>
|
*/
|
public static boolean IsUrl(String str) {
|
String regex = "^(https?|ftp|file)://[-a-zA-Z0-9+&@#/%?=~_|!:,.;]*[-a-zA-Z0-9+&@#/%=~_|]";
|
Pattern pattern = Pattern.compile(regex);
|
Matcher matcher = pattern.matcher(str);
|
return matcher.matches();
|
}
|
}
|