IndexOfCP constructor
IndexOfCP(
- dynamic string,
- dynamic substring, [
- dynamic start,
- dynamic end,
Creates $indexOfCP operator expression
Searches a string for an occurence of a substring and returns the
UTF-8 code point index (zero-based) of the first occurence. If the
substring is not found, returns -1.
string- Can be any valid expression as long as it resolves to a string. If the string expression resolves to a value ofnullor refers to a field that is missing, $indexOfCP returnsnull. If the string expression does not resolve to a string ornullnor refers to a missing field,$indexOfCPreturns an error.substring- Can be any valid expression as long as it resolves to a string.start- Optional. An integral number that specifies the starting index position for the search. Can be any valid expression that resolves to a non-negative integral number.end- Optional. An integral number that specifies the ending index position for the search. Can be any valid expression that resolves to a non-negative integral number. If you specify aendindex value, you should also specify astartindex value; otherwise,$indexOfCPuses theendvalue as thestartindex value instead of the [end value.
Implementation
IndexOfCP(string, substring, [start, end])
: super('indexOfCP', AEList([string, substring, start, end]));