STR_FIND_REVERSE
Use the STR_FIND_REVERSE script function to search for a character or a string (String 2) within a string (String 1). 
 The search starts at the end of the string that you search for.
The search is not case-sensitive. 
Tip: To search from a particular starting point, use STR_FIND
Syntax
STR_FIND_REV[ERSE] (String1, String2)
Parameters
- 
                                                
STR_FIND_REV[ERSE]
Searches for a character or a string within a string - 
                                                
String 1
Alphanumeric string
Format: script literal or script variable - 
                                                
String 2
Alphanumeric string
Format: script literal or script variable 
Return codes
- 
                                                
Position where the character or string was found
Note: The script function returns the first position where the search found String 2 as a value. The system counts the position starting with the beginning of String1. - 
                                                
0
The character or string was not found 
                                            
                                        
Example
The following example searches for the hash tag character (#) within the string "AE#01, AE#02". The system returns the value 10, and prints this result in the activation report.
AE#01, AE
:SET &STRING#="AE#01, AE#02"
:SET &SEARCH#="#"
:SET &POS#=STR_FIND_REVERSE(&STRING#,&SEARCH#)
:PRINT &POS#
                                        
In the following example, a string is searched. It is found at position 8.
:SET &POS#=STR_FIND_REV("AE#01, AE#02","AE")
:PRINT &POS#
                                        
See also: