用于判断是否是网址的正则表达式可以是这样的:
^(https?:\/\/)?([\da-z\.-]+)\.([a-z\.]{2,6})([\/\w \.-]*)*\/?$
说明:
^
匹配字符串的开头(https?:\/\/)?
匹配 http 或 https 开头,可有可无([\da-z\.-]+)
匹配域名,如 www, google 等\.([a-z\.]{2,6})
匹配域名后缀,如 .com, .cn 等([\/\w \.-]*)*\/?
匹配路径,可有可无$
匹配字符串的结尾
注意:这只是一种通用正则表