正则表达式去掉url地址域名和端口
Posted 棉晗榜
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了正则表达式去掉url地址域名和端口相关的知识,希望对你有一定的参考价值。
正则表达式
(?<=[http|https]://[a-zA-Z0-9-.]+:0,1[0-9]*/).*
要匹配的url:
http://localhost:9010/asqmasqm/manage/user
https://www.kms.com:8096/asqmasqm/manage/user
https://tool.oschina.net/regex/
https://baijiahao.baidu.com/s?id=1738831565016183207&wfr=spider&for=pc
匹配结果:
共找到 4 处匹配:
asqmasqm/manage/user
asqmasqm/manage/user
regex/
s?id=1738831565016183207&wfr=spider&for=pc
js调用:
//不区分大小写,全局匹配
var regK = new RegExp("(?<=[http|https]://[a-zA-Z0-9-.]+:0,1[0-9]*/).*",'ig')
url01=regK.exec(url01);
sessionStorage.setItem("last_url", url01);
以上是关于正则表达式去掉url地址域名和端口的主要内容,如果未能解决你的问题,请参考以下文章