Javascript 使用正则表达式将当前url路径与导航路径匹配?

Javascript 使用正则表达式将当前url路径与导航路径匹配?,javascript,jquery,regex,Javascript,Jquery,Regex,我正在从www.mysite.com/products/watchs 使用此表达式/\/(.*?\/ 因此,我尝试使用表达式 这就是我目前所拥有的 您的正则表达式很好。您的javascript需要更像 $('ul li a[href^="'+urlmatch[0] +'"]').each(function() { $(this).addClass('active'); }); 代码会找到以正则表达式开头的每个链接,并将其标记为活动的。正则表达式没有问题。您的ja

我正在从
www.mysite.com/products/watchs

使用此表达式
/\/(.*?\/

因此,我尝试使用表达式




  • 这就是我目前所拥有的

    您的正则表达式很好。您的javascript需要更像

    $('ul li a[href^="'+urlmatch[0] +'"]').each(function() {
        $(this).addClass('active');      
    });
    

    代码会找到以正则表达式开头的每个链接,并将其标记为活动的。

    正则表达式没有问题。您的javascript需要更像

    $('ul li a[href^="'+urlmatch[0] +'"]').each(function() {
        $(this).addClass('active');      
    });
    

    代码会找到以正则表达式开头的每个链接,并将其标记为活动链接。

    wow!我有足够的时间学习。我花了好几个小时才想出来,你不到两分钟就找到了解决方案。谢谢你的帮助。哇!我有足够的时间学习。我花了好几个小时才想出来,你在不到两分钟内就找到了解决方案。谢谢你的帮助。