lastIndexOf Method
Returns the index of the last occurrence of a substring within a String object.
function lastIndexOf(substring : String [, startindex : Number ]) : Number
Arguments
substring
Required. The substring to search for within the String object.startindex
Optional. Integer value specifying the index to begin searching within the String object. If omitted, searching begins at the end of the string.
Remarks
The lastIndexOf method returns an integer value indicating the beginning of the substring within the String object. If the substring is not found, a -1 is returned.
If startindex is negative, startindex is treated as zero. If it is larger than the greatest character position index, it is treated as the largest possible index.
Searching is performed right to left. Otherwise, this method is identical to indexOf.
Example
The following example illustrates the use of the lastIndexOf method.
var str = "time, time";
print ("time is at position " + str.lastIndexOf("time"));
print ("abc is at position " + str.lastIndexOf("abc"));
// Output:
// time is at position 6
// abc is at position -1
Requirements
Applies To:
See Also
Reference
Change History
Date |
History |
Reason |
---|---|---|
July 2009 |
Modified example. |
Content bug fix. |
March 2009 |
Improved example. |
Information enhancement. |