NiFi Ingest 25.3
NiFi Ingest

# InvalidRegexBeforeMatch

A regular expression that cannot form part of the valid match for a pre-filter.

When Named Entity Recognition runs a pre-filter task, it finds a potential match and creates a match window by selecting characters before and after the potential match (you configure the size of the match window by using WindowCharsAfterMatch and WindowCharsBeforeMatch). You can use `InvalidRegexBeforeMatch` to specify a pattern that definitely cannot form part of a valid match. When Named Entity Recognition finds something that matches this non-valid pattern in the match window before the potential match, it truncates the match window to exclude the non-valid pattern and any text before it.

For example, if you know that your pattern can only include space characters, letters, and numbers, you can use the following setting to truncate the match window if Named Entity Recognition finds anything else:

`InvalidRegexBeforeMatch=[^ \p{L}\p{N}]`

Type: | String
Default: |
Required: | No
Configuration Section: | MyPreFilterTask
Example: | `InvalidRegexBeforeMatch=[^ \p{L}\p{N}]`
See Also: | Regex ResourceFile WindowCharsAfterMatch WindowCharsBeforeMatch

Copyright 2018-2025 Open Text
Version 25.3 | Last updated July 2025

Send documentation feedback

Close

Send documentation feedback

To send feedback using your default email client, open an email window.

Otherwise, send your feedback and the information below to MFI-swpdl.idoldocsfeedback@opentext.com.

We appreciate your feedback!

Product: Knowledge Discovery NiFi Ingest 25.3

Topic Title: InvalidRegexBeforeMatch