从后面的字符串中查找字符

时间:2014-04-17 08:44:44

标签: javascript

如何使用JavaScript从后面的网址中找到最后一个“/”的位置。

赞:如果我的网址是https://stackoverflow.com/questions/ask,那么如何从后面找到最后一个'/'('ask'之前)的位置

3 个答案:

答案 0 :(得分:4)

您可以使用String.prototype.lastIndexOf()

执行此操作
var url = "http://stackoverflow.com/questions/ask";
var pos = url.lastIndexOf("/"); //returns the position of last occured /
  

lastIndexOf()方法返回调用String中的索引   最后一次出现指定值的对象,如果不是则返回-1   找到。

答案 1 :(得分:0)

var aa='http://stackoverflow.com/questions/ask ';

Console.log(aa.lastIndexOf('/'));

Demo

http://www.jquery4u.com/snippets/jquery-find-index-string/

答案 2 :(得分:0)

使用

complete.lastIndexOf(part)