自个写的简单的域名匹配正则

表达式:[0-9a-z-]+\.(com\.cn|net\.cn|com|net|cn)

解释说明:[0-9a-z-]+,[0-9a-z-]为数字与字母及“-”,后面的加号表现一或多次。(这里简单写了,实现复杂的话中划线不能为首或为尾,长度1-63)

点要转义,所以前面多加个了\线,域名后缀先写长的.com.cn,再写.com,以免匹配sina.com.cn这种时,只匹配到sina.com就停了。

yikai.cn
lunji.com
360.com
www.abc.com
sina.com.cn
my website is www.lunji.com

正则匹配域名