Javascript - String.lastIndexOf()


string.lastIndexOf(string, num)


The lastIndexOf() method of an instance of the String object returns the indexed start position of the string passed, starting from the right and going left. Additionally, you can specify an index, defined by num in the syntax definition, to start your search for the string specified. This method is the same as the String.indexOf() method, but it starts at the end of the string.


<script language="JavaScript">

var myString = new String("Hello me!");

document.write(myString.lastIndexOf("e")); //result is 7
document.write(myString.lastIndexOf("l", 3)); //result is 3 //--> </script>