Skip to content
  • There are no suggestions because the search field is empty.

String Functions

String FunctionsString Functions

This topic provides language definitions for the flex parser string functions.

String Functions Language DefinitionString Functions Language Definition

  • Node Name: append
  • Attribute Name:
  • Description: Attaches a number or string to the end of a string variable.

  • Node Name:
  • Attribute Name: name
  • Description: The unique identifier of a string variable to which the specified value is to be attached.

  • Node Name:
  • Attribute Name: value
  • Description: A number or string to attach.

  • Node Name: find
  • Attribute Name:
  • Description: Searches a string for a provided string value. If it is found, the position is returned and any child elements will execute. Otherwise, child elements will not execute.

  • Node Name:
  • Attribute Name: name
  • Description: A number variable to receive the zero-based position, where the provided value string was found in the in string.

  • Node Name:
  • Attribute Name: value
  • Description: A string to find.

  • Node Name:
  • Attribute Name: in
  • Description: A string to search.

  • Node Name:
  • Attribute Name: length (optional)
  • Description: A limit to the length of the in string to be searched. If a limit is not provided, all of in will be searched.

  • Node Name: length
  • Attribute Name:
  • Description: Assigns the length of a string to a number variable.

  • Node Name:
  • Attribute Name: name
  • Description: A number variable to receive the length of the specified string.

  • Node Name:
  • Attribute Name: value
  • Description: A string value whose length is to be determined.

  • Node Name: regex
  • Attribute Name:
  • Description: Searches a string for matches to the provided regular expression. If a match is found, the position and, optionally, the matching string is returned. Any child elements will then execute. If not found, any child elements will not execute. Regular expression operations can adversely affect system performance.

  • Node Name:
  • Attribute Name: name
  • Description: A number variable to receive the zero-based position, where the provided regular expression matched in the in string.

  • Node Name:
  • Attribute Name: value
  • Description: A regular expression to be searched for.

  • Node Name:
  • Attribute Name: in
  • Description: A string to search.

  • Node Name:
  • Attribute Name: length (optional)
  • Description: A limit to the length of the in string to be searched. If a limit is not provided, all of in will be searched.

  • Node Name:
  • Attribute Name: found (optional)
  • Description: The name of a string variable to receive the matched string.

  • Node Name: substring
  • Attribute Name:
  • Description: At least one of the optional attributes from and length must be specified.

  • Node Name:
  • Attribute Name: name
  • Description: The unique identifier of a string variable to receive the extracted value.

  • Node Name:
  • Attribute Name: value
  • Description: A string value from which to extract a substring.

  • Node Name:
  • Attribute Name: from (optional)
  • Description: The zero-based position from which to begin the substring. If not specified, it defaults to zero.

  • Node Name:
  • Attribute Name: length (optional)
  • Description: The number of characters to extract. If not specified, it defaults to the remaining length of the string.

  • Node Name: tolower
  • Attribute Name:
  • Description: Converts a string to all lowercase letters.

  • Node Name:
  • Attribute Name: name
  • Description: The name of a string variable to process.

  • Node Name: toupper
  • Attribute Name:
  • Description: Converts a string to all uppercase letters.

  • Node Name:
  • Attribute Name: name
  • Description: The name of a string variable to process.

  • Node Name: urldecode
  • Attribute Name:
  • Description: Decodes a string containing url-encoded characters.

  • Node Name:
  • Attribute Name: name
  • Description: A string variable to receive the decoded string.

  • Node Name:
  • Attribute Name: value
  • Description: A url-encoded string to decode.

  • Node Name: base64decode
  • Attribute Name:
  • Description: Decodes a base-64 encoded string.

  • Node Name:
  • Attribute Name: name
  • Description: A string variable to receive the decoded string.

  • Node Name:
  • Attribute Name: value
  • Description: A url-encoded string to decode.

  • Node Name: uudecode
  • Attribute Name:
  • Description: Decode a uuencoded string.

  • Node Name:
  • Attribute Name: name
  • Description: A string variable to receive the decoded string.

  • Node Name:
  • Attribute Name: value
  • Description: A uuencoded string. The header and trailing lines should not be included.

  • Node Name: quotedprintabledecode
  • Attribute Name:
  • Description: Decode a Quoted-printable encoded string.

  • Node Name:
  • Attribute Name: name
  • Description: A string variable to receive the decoded string.

  • Node Name:
  • Attribute Name: value
  • Description: A quoted-printable encoded string.

  • Node Name: convert-ebcdic
  • Attribute Name:
  • Description: Convert an EBCDIC string to its ASCII equivalent.

  • Node Name:
  • Attribute Name: name
  • Description: A string variable to receive the decoded string.

  • Node Name:
  • Attribute Name: value
  • Description: A url-encoded string to decode.