java正则判断

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{ }

你可能感兴趣的:(java)