Jquery在特殊字符之前匹配URL

时间:2013-04-14 18:16:48

标签: javascript jquery

我希望匹配网址直到特殊字符'_'(如果存在)

var url = window.location; var url应该在'_'之前获取url的一部分 http://www.example.com/index.php?route=product/category&path=25_10

http://www.example.com/index.php?route=product/category&path=25

2 个答案:

答案 0 :(得分:0)

split方法会这样做:

window.location.href.split('_')[0]

答案 1 :(得分:0)

var href = window.location.href;
// http://www.example.com/index.php?route=product/category&path=25_10

var new_url = href.slice(0, href.indexOf('_'));
// http://www.example.com/index.php?route=product/category&path=25