最后一次斜杠后获取值(/)

时间:2015-04-13 05:43:34

标签: javascript jquery

我可以通过

获取背景图片
$('#item').css('background-image').

但结果为url('www.example.com/something/123.png')

如何才能获得123值?我不能使用字符串位置,因为img名称的值不是'必要的是3个字符。

1 个答案:

答案 0 :(得分:27)

您可以使用lastIndexOfsubstring

var uri= $('#item').css('background-image');
var lastslashindex = uri.lastIndexOf('/');
var result= uri.substring(lastslashindex  + 1).replace(".png","");

或使用.split().pop()

var uri= $('#item').css('background-image');
var result=uri.split("/").pop().replace(".png","");