Href url匹配使用原型js库

时间:2015-08-06 14:51:12

标签: javascript regex prototypejs

在我的系统中,我正在使用原型js。

现在我要match any href with using href.match and do want something

尝试完成,但它会创建问题快递

Suppose: my url 
  

www.example.com/customer/account/login/an/aaa?333=sddssdsd,sasaas

想要这样:

如果任何href包含customer/account/login/,那么我的条件应该有效。 试试这个:

   if(accountlink.href.match(/\/customer\/account\/login\//)){
//do someting
}

但这是条件,我也在每当url:

工作
  • www.example.com/customer/account/aaa/
  • www.example.com/aaa/account/login/an/

我不想这样。

想要,如果href包含customer/account/login/,那么它就可以了。

请帮帮我。

1 个答案:

答案 0 :(得分:1)

您可以使用vanilla javascript执行此操作:

var url = 'www.example.com/customer/account/login/an/aaa?333=sddssdsd,sasaas'
if (url.indexOf('customer/account/login/') > -1) {
  // Do your stuff
}

参考:(http://www.w3schools.com/jsref/jsref_indexof.asp

相关问题