Javascript-使用正则表达式删除url的一部分

Javascript-使用正则表达式删除url的一部分,javascript,regex,url,Javascript,Regex,Url,我可能有如下网址: 我想做的是删除/foo/bar/之前的部分,如果我有IP/something、IP:PORT/something或DOMAIN/something,则使用regex可以工作 Tnx 如果始终使用以URL方案开头的绝对URL,请尝试以下操作: url.replace(/^[^\/]*(?:\/[^\/]*){2}/, "") 如果始终使用以URL方案开头的绝对URL,请尝试以下操作: url.replace(/^[^\/]*(?:\/[^\/]*){2}/, "")

我可能有如下网址:

我想做的是删除/foo/bar/之前的部分,如果我有IP/something、IP:PORT/something或DOMAIN/something,则使用regex可以工作


Tnx

如果始终使用以URL方案开头的绝对URL,请尝试以下操作:

url.replace(/^[^\/]*(?:\/[^\/]*){2}/, "")

如果始终使用以URL方案开头的绝对URL,请尝试以下操作:

url.replace(/^[^\/]*(?:\/[^\/]*){2}/, "")