Navigation: ESL Documentation > Quick Reference Guide
Convert a character to the ASCII integer value
ASCII2Long(Char_SV)
Convert a binary string to hexadecimal.
BinaryToHex(Binary_SV)
Return a string, given a boolean value.
BooleanToStringFunction(VALUE_BV, TRUE_SV, FALSE_SV)
Convert escape sequences in a string to their represented value.
DecodeString(ImbeddedEscapeSequences_SV)
Convert special characters in a string to escape sequences.
EncodeString(ImbeddedSpecialCharacters_SV)
Quote a string for CSV formatting.
EslCsvQuote(STRING_SV)
Remove the CSV formatting for a string.
EslCsvUnQuote(STRING_SV)
Return the number of columns in a delimited string.
EslNumColumns(STRING_SV, COLDELIM_SV, ROWDELIM_SV)
Return the number of rows in a delimited string.
EslNumRows(STRING_SV, COLDELIM_SV, ROWDELIM_SV)
Parse the next column and return it as a string.
EslParseColumn(STRING_SV, NEWROW_BV, COLDELIM_SV, ROWDELIM_SV)
Parse the next row and return it as a string.
EslParseRow(STRING_SV, COLDELIM_SV, ROWDELIM_SV)
Return the length of a null terminated string from the pointer address.
EslPtrStrLen(ADDRESS_IV)
Copy a null terminated string to an ESL string variable.
EslSetStringValue(TARGET_SV, ADDRESS_IV, LENGTH_IV)
Get an external string by its numeric identifier.
EslXstr(STRING_ID, NOT_FOUND_MESSAGE)
Get an external string from any DLL with string resources by numeric identifier.
EslXstrFromDLL(STRING_ID, DLL_NAME, NOT_FOUND_MESSAGE)
Convert a string containing hexadecimal characters to binary.
HexToBinary(Hexadecimal_SV)
Determine whether the characters in a string are alphabetical.
call IsAlpha(STRING_SV, RETURN_BV)
#Or#
IsAlphaFunction(STRING_SV)
Determine whether the characters in a string are alphanumeric.
call IsAlphaNumeric(STRING_SV, RETURN_BV)
IsAlphaNumericFunction(STRING_SV)
Determine whether the characters in a string are alphanumeric or punctuation marks.
call IsAlphaNumericOrPunc(STRING_SV, RETURN_BV)
IsAlphaNumericOrPuncFunction(STRING_SV)
Determine whether the characters in a string are alphabetic characters or punctuation marks.
call IsAlphaOrPunc(STRING_SV, RETURN_BV)
IsAlphaOrPuncFunction(STRING_SV)
Determine whether the characters in a string are ASCII characters.
call IsASCII(STRING_SV, RETURN_BV)
IsASCIIFunction(STRING_SV)
Determine whether the characters in a string are integers.
call IsDigit(STRING_SV, RETURN_BV)
IsDigitFunction(STRING_SV)
Determine whether the characters in a string are digits or punctuation marks.
call IsDigitOrPunc(STRING_SV, RETURN_BV)
IsDigitOrPuncFunction(STRING_SV)
Convert an ASCII value to the associated character.
Long2ASCII(ASCIIVALUE_IV)
Add a number of pad characters to the front or rear of a string.
call PadString(STRING_SV, PAD_CHAR_SV, FRONT_OR_REAR_IV,
PAD_SIZE_IV)
PadStringFunction(INPUT_STRING_SV, PAD_CHAR_SV, FRONT_OR_REAR_IV,
Reverse the order of characters in a string.
call ReverseString(STRING_SV)
ReverseStringFunction(INPUT_STRING_SV)
Determine whether one string is contained in another.
SearchStringFunction(STRING1_SV, STRING2_SV)
Determine whether 2 strings are the same without reference to the case.
StringCompareFunction(STRING1_SV, STRING2_SV, CHARS_IV)
Compare a string to true and false strings.
call StringToBoolean(INPUT_SV, VALUE_BV, TRUE_SV, FALSE_SV)
Return a numeric string as a float.
call StripToFloat(NUMBERS_SV, RETURN_FV)
StripToFloatFunction(NUMBERS_SV)
Return a numeric string as an integer.
call StripToInteger(NUMBERS_SV, RETURN_IV)
StripToIntegerFunction(NUMBERS_SV)
Substitute string arguments into a single string.
SubstituteN(STRING_SV, STRING1_SV, STRING2_SV...)
Extract characters from a string.
SubStringFunction(STRING_SV, START_POS_IV, COUNT_IV)
Convert the characters in a string to lowercase.
call ToLower(STRING_SV)
ToLowerFunction(STRING_SV)
Convert the characters in a string to uppercase.
call ToUpper(STRING_SV)
ToLUpperFunction(STRING_SV)
Remove leadings and trailing blanks in a string.
call TrimEnds(TRIM_STRING_SV)
TrimEndsFunction(TRIM_STRING_SV)