
Find the number times the string occurs in a variable
Member of Unicode Intrinsic Functions (PRIM_LIBI.IUnicodeIntrinsics)
Parameters
Name | Type | Data Type | Description |
---|---|---|---|
Result | *Result (Optional) | Integer | Resulting number |
String | *Input | Unicode String | String to be searched |
StartPosition | *Input (Optional) | Integer | Position at which to start searching |
Details
OccurencesIn returns the number of times the string can be found in the string supplied in the String parameter, starting from the character specified in the Startposition parameter. OccurrencesIn is case sensitive.
Example
In this example, if #String contained "ABC", the result would be 3
#Occurences := #String.OccurencesIn( "ABCDEABCDEABCDE" )
See also
LANSA Version 15, April 2020