Pattern p = Pattern
.compile("(^[\u4e00-\u9fa50-9a-zA-Z]+)([-])*([.-][\u4e00-\u9fa50-9a-zA-Z]+)*([\u4e00-\u9fa50-9a-zA-Z])?$");
Matcher matcher = p.matcher(domainName);
if (!matcher.matches()) {
}else{ }
.compile("(^[\u4e00-\u9fa50-9a-zA-Z]+)([-])*([.-][\u4e00-\u9fa50-9a-zA-Z]+)*([\u4e00-\u9fa50-9a-zA-Z])?$");
Matcher matcher = p.matcher(domainName);
if (!matcher.matches()) {
}else{ }