Advanced Extract

This data converter allows manipulation of the input text in a flexible way using a pattern and an expression. The pattern can be used to extract text pieces from the input text, and these text pieces can then be used in the expression to construct the output text.

Properties

The Advanced Extract data converter is configured using the following properties:

Pattern:
Contains a pattern that is matched against the input text. Note that the pattern must match the entire input text. Otherwise, the converter will fail, producing an error.
Ignore Case:
If this option is selected, the pattern matching is case-insensitive, i.e. the pattern is matched against the input text without regard for character case.
Output Expression:
Contains an expression whose result becomes the output of the data converter. The expression can refer to the submatches of the pattern using the $n notation. For example, $1 can be entered in the expression to get the first submatch in the pattern (i.e. the text that matches the contents of the first pair of parentheses in the pattern).
Description:
Type in a description to be shown in the list of data converters. If there is no type in a description, one will be generated.