package util;
import java.io.UnsupportedEncodingException;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
public class DomainCheck {
/**
* 检查域名是否合法
* @param domain
* @return 返回"LEGAL"成功
* 其余就返回不合法消息
*/
public static String domainCheckLegal(String domain){
Pattern p = null;
Matcher m = null;
boolean b = false;
String str = null;
//可以包含中文、字母a-z(大小写等价)、数字0-9或者半角的连接符"-","-"不能放在开头或结尾
String reg ="^(?!-)(?!.*?-$)[-a-zA-Z0-9\\u4e00-\\u9fa5]*$";
p = Pattern.compile(reg);
m = p.matcher(domain);
b = m.matches();
if(!b){
return "不符合域名注册规定";
}
str = m.group();
//if(str.length()>=3){
//if(s