匹配全部url网址正则表达式怎么写
在网站开发过程中,往往需要使用正则表达式来匹配URL地址,因为URL地址类型很多,所以如何写一条匹配全部url网址正则表达式就特别实用了。
经过对URL地址的研究,总结出了一条能够完美和精确匹配url的正则表达式,可匹配http、https、www、wap等等开头的网址(大小写混搭亦可)携带参数的(转码的、加密的),无限接近微信匹配精确度且速度快性能稳定。
匹配全部url网址正则表达式:
/([hH][tT]{2}[pP]:\/\/|[hH][tT]{2}[pP][sS]:\/\/|[wW]{3}.|[wW][aA][pP].|[fF][tT][pP].|[fF][iI][lL][eE].)[-A-Za-z0-9+&@#\/%?=~_|!:,.;]+[-A-Za-z0-9+&@#\/%=~_|]/