Regular Expression (RegEx) Searching





RegEx searching extends the nightly automated classification of data (PII) by allowing you to match on patterns unique to your environment. Distinctive pattern matching can be helpful when attempting to identify items that may contain intellectual property, form numbers or even PII information such as national identity.

RegEx searching will help you to eliminate false positives by allowing you to combine patterns with keywords, queries, dates or any other search criteria currently available. 

Caution must be taken when creating RegEx patterns as some patterns can cause an endpoint to search in an endless loop. Therefore, the creation of RegEx patterns will be done in coordination with Heureka project management so proper testing and deployment can be done.

Once a regular expression pattern is detected, it will appear along with normal system tags. These tags will be displayed in the Search Results grid and may be selected for filtering like all other tags.


Once a regular expression has been inserted into the system, the name of the RegEx will show up in the Search Criteria page in the "Regular Expressions" drop-down list. It may be used in combination with any of the other search criteria to help you reduce potential false positive results.

Regular Expression Examples:

U.S. Phone Numbers (with dashes)

[0-9]{3}-[0-9]{3}-[0-9]{4}

Austrian National Identification

[0-9]{12}

Italian National Identification

[A-Z]{6}[0-9]{2}[A-E,H,L,M,P,R-T][0-9]{2}[A-z0-9]{5}

Example Intellectual Property Identifier

[0-9]{2}[ACFGHMN][0-9]{4}