input string
search value
index of last character to be considered beginning of a match (default: str.length
)
substring
var out = substringAfterLast( 'beep boop', 'b' );
// returns 'oop'
var out = substringAfterLast( 'beep boop', 'o' );
// returns 'p'
var out = substringAfterLast( 'Hello World', 'o' );
// returns 'rld'
var out = substringAfterLast( 'Hello World', '!' );
// returns ''
var out = substringAfterLast( 'Hello World', '' );
// returns ''
var out = substringAfterLast( 'beep boop baz', 'p b', 6 );
// returns 'oop baz'
Returns the part of a string after the last occurrence of a specified substring.