例如:
www.site.com/potato/hello/eweb/TestPage.aspx
// or
www.site.com/potato/eweb/TestPage.aspx
无论eweb
之前的网址有多长,我都希望使用jQuery从网址eweb
之前获取所有内容。
因此,从上面的示例#1开始,我希望返回www.site.com/potato/hello/
,将www.site.com/potato/
作为结果,例如#2。
答案 0 :(得分:0)
您可以split()
eweb
var baseUrl = window.location.href.split('eweb')[0];
当前网址,并获取结果数组的第一个元素:
RewriteEngine On
RewriteRule ^([a-zA-Z0-9]+)$ index.php
答案 1 :(得分:0)
尝试将String.prototype.match()
与RegExp
/.*(?=eweb)/
匹配,以匹配" eweb"
var str = "www.site.com/potato/hello/eweb/TestPage.aspx";
var res = str.match(/.*(?=eweb)/)[0];
console.log(res)