Unicode Intrinsic Functions - OccurrencesOf Method

OccurrencesOf method

Member of Unicode Intrinsic Functions (PRIM_LIBI.IUnicodeIntrinsics)

Parameters

Name Type Data Type Description
Result *Result (Optional) Integer Number of occurrences
String *Input Unicode String String to search for
StartPosition *Input (Optional) Integer Position at which to start searching

Details

OccurencesOf returns the number of times the string supplied in the String parameter can be found in a string, starting from the character specified in the Startposition parameter.
 
OccurrencesOf is case sensitive.

Example

In this example, if #String contained "ABCDEABCDEABCDE", the result would be 3
#Occurences := #String.OccurencesOf( "ABC" )

See also

All Component Classes

Technical Reference

LANSA Version 15, April 2020