大家好,可以扔掉网址的第一部分
var mydir = $("script[src$='jquery_main.js']").attr('src').slice(0, -14);
http://127.0.0.1:9081/Mgr/resources/ui/skins/default/js/main/
我试图删除此部分“http://127.0.0.1:9081/Mgr/”,但没有indexOf。是否可以在第三个之后剪切网址/获得此部分/resources/ui/skins/default/js/main/
答案 0 :(得分:1)
不确定为什么你不想使用indexOf
,你也可以试试这个
var cutURL = "/" + "http://127.0.0.1:9081/Mgr/resources/ui/skins/default/js/main/".split(/\/+/).splice(3).join("/");
<强>样本强>
var url = "http://127.0.0.1:9081/Mgr/resources/ui/skins/default/js/main/";
var cutURL = "/" + url.split(/\/+/).splice(3).join("/");
alert(cutURL);
&#13;