正则写到程序里面的时候双引号前面加一个转义字符“\”,这个你总会吧
/**
* 英文域名url正则
*
* 传输协议(字母开头紧接'://')
* ^[a-z]+:\/\/
*
* 多级子域(字母、数字开头可以包含字母、数字、'_'、'-'且以'.'结尾的多组这种组合)
* ([a-z0-9]{1}[a-z0-9_-]*\.)*
*
* 顶级域名(由.分割的1到多组字母、数字组合)
* ([a-z0-9]+\.)*[a-z0-9]+
*
* 链接路由(以'/'开头的一段字符串)
* (\/[^\f\n\r\t\v]*)*$
*
* 最终表达式
* ^[a-z]+:\/\/([a-z0-9]{1}[a-z0-9_-]*\.)*([a-z0-9]+\.)*[a-z0-9]+(\/[^\f\n\r\t\v]*)*$
*/