# tMultiPatternCheck

Checks all existing data in multiple columns against a given Java regular expression.

tMultiPatternCheck can give two output flows: Matching Data and Non-Matching Data. The first collects all data that match a given pattern, and the second collects all data that do not match the pattern. You can then implement any required corrections.

For more technologies supported by Talend, see [Talend components](https://help.qlik.com/talend/r/en-US/7.3/components/pattern-validation).

### In this section

* [tMultiPatternCheck Standard properties](https://help.qlik.com/talend/en-US/components/7.3/pattern-validation/tmultipatterncheck-standard-properties)

**Related concepts**

[Checking the data in multiple columns against patterns](https://help.qlik.com/talend/en-US/components/7.3/pattern-validation/tmultipatterncheck-tlogrow-tmysqlinput-tmysqlinput-checking-data-in-multiple-columns-against-patterns-standard-component-enterprise-this)