Javascript 获取链接的最后一个字符串
我已经搜索了一段时间,但没有成功,我找到了获取当前URL的方法,但不知道如何获取特定链接的最后一个字符串 Url将类似于 我需要得到的是链接URL中的“slug”部分 我目前的职能:Javascript 获取链接的最后一个字符串,javascript,jquery,url,slug,Javascript,Jquery,Url,Slug,我已经搜索了一段时间,但没有成功,我找到了获取当前URL的方法,但不知道如何获取特定链接的最后一个字符串 Url将类似于 我需要得到的是链接URL中的“slug”部分 我目前的职能: $('.filters a').click(function(e){ e.preventDefault(); var slug = ''; alert ( slug ); }); 任何帮助都将不胜感激:)您可以尝试类似的正则表达式 $('.filters a').click(function (e) {
$('.filters a').click(function(e){
e.preventDefault();
var slug = '';
alert ( slug );
});
任何帮助都将不胜感激:)您可以尝试类似的正则表达式
$('.filters a').click(function (e) {
e.preventDefault();
var slug = $(this).attr('href').match(/[^/]*(?=(\/)?$)/)[0];
alert(slug);
});
-0个或更多字符,而不是[^/]*
/
,后跟0或1个实例(?=(\/)?$)
和行结束/
$('.filters a')。单击(函数(e){
e、 预防默认值();
var slug=$(this.attr('href').split('/');
段塞=段塞[段塞长度-2];
警报(slug);
});代码>