Finds sequences of values where one result is present for each extractor, in the order in which they appear.
For example, assume Extractor 1 matches a name, Extractor 2 matches a street address line, and Extractor 3 matches a city/state/zip line. Using the vertical array layout, this could be used to match:
John Doe
13900 N Harvey
Edmond, OK 73013
In horizontal or flow layout, it could match the same information laid out this way:
John Doe, 13900 N Harvey, Edmond, OK 73013
For each such match, the child result instances will be combined (see the Combine Method property) and returned as a single result, which contains the source child extractor instances as children.
Inherits from: Collation Provider
The following 6 properties are defined.
Property Name | Description |
---|---|
General | |
Horizontal Layout | Type: Horizontal
Enables or disables detection of a horizontal layout. Can be one of the following values:
|
Vertical Layout | Type: Vertical
Enables or disables detection of a vertical layout. Can be one of the following values:
|
Flow Layout | Type: Flow
Enables or disables detection of a flow layout. Can be one of the following values:
|
Output Element | Type: String
Specifies the name of a child extractor or regular expression group when the combine method is set to 'Group'. |
Output | |
Combine Method | Type: CombineType, Default: Individual
Defines the method used for constructing the output instances. Can be one of the following values:
|
Result Separator | Type: String
The separator to be used between each combined instance. The following special escape sequences may be used:
|