我已经尝试了一个多小时,但始终无法找到正确的方法,尽管它可能很简单:
我有这样的东西:foo/bar/test.html
我想使用jQuery提取最后一个/
之后的所有内容。在上面的例子中,输出将是test.html
。
我猜可以使用substr
和indexOf()
来完成,但我找不到可行的解决方案。
我已经尝试了一个多小时,但始终无法找到正确的方法,尽管它可能很简单:
我有这样的东西:foo/bar/test.html
我想使用jQuery提取最后一个/
之后的所有内容。在上面的例子中,输出将是test.html
。
我猜可以使用substr
和indexOf()
来完成,但我找不到可行的解决方案。
var str = 'foo/bar/test.html';
var output = str.split('/');
var lastElement = output[output.length-1];
console.log(lastElement); //test.html
var afterDot = value.substr(value.lastIndexOf('_') + 1);
JavaScript:
var myString = 'asd/f/df/xc/asd/test.jpg'
var parts = myString.split('/');
var answer = parts[parts.length - 1];
console.log(answer);