url regex,测试目录(javascript)

时间:2010-12-24 00:21:30

标签: javascript regex

var url = 'http://www.domain.com/folderX/';

if(url == 'folderX') {
   //do this
} else {
   //do that
}

但是,如果网址显示为:

不应该重要

1)http://www.domain.com/folderX/

2)www.domain.com/folderX /

3)domain.com/folderX /

我只想测试它是否是“folderX”

1 个答案:

答案 0 :(得分:0)

试试这个:

var folder = (function() {
  var href = window.location.href;
  if(href.lastIndexOf('/') === href.length - 1) { //strip out trailing "/"
     href = href.substring(0, href.length - 1);
  }
  var slashes = href.split('/');
  return slashes[slashes.length - 1];
})();

if(folder === 'folderX') {
   //do something...
}