/
strReverseFind
strReverseFind
Description
Searches a string in reverse order for a character.
Because Shogun Post does not have a character data type, a string is used. If character string is empty, the command will fail. If the character string is longer than one character, only the first character will be used in the reverse search.
Functional area
String
Command syntax
Syntax
strReverseFind "string" "findChar" |
Arguments
Name | Type | Required | Comments |
---|---|---|---|
string | string | yes | String to search in. |
char | string | yes | String of length 1, which will be searched for in string. |
Flags
None
Return value
integer
Returns the zero-based index of the last occurrence a character in a string.
Examples
// Search for a character in reverse order. Extract // the string after the character. string $str = "This is some text"; string $subStr; int $index, $length; // Search in reverse for a space $index = `strReverseFind $str " "`; print $index; // Should be 12 // Get the remainder of the string after that. $length = `strLength $str`; $index = $length - $index - 1; $subStr = `strRight $str $index`; print $subStr; // Should be "text"
Additional information
Related commands
, multiple selections available,