Lokator: Regular Expression
Der Lokator Regular Expression findet reguläre Ausdrücke in den OCR-Textzeilen des Dokumentes.
Klassische Beispiele für den Einsatz von Lokatoren für reguläre Ausdrücke:
| Beispiel | Wert | regulärer Ausdruck | Leerzeichen ignorieren |
| IBAN | DExx xxxx xxxx xxxx xxxx xx | (DE\d{20}) | ja |
| Ust-ID | DE xxxxxxxx | ((DE)([1-9]\d{8})) | ja |
| Beträge | 100,00 oder 1.000,00 | ([-\+]?[0-9]{1,3}([ ]?[,\.]?[ ]?[0-9]{3})*[ ]?[,\.][ ]?[0-9]{2}[-\+]?(?![0-9.,])) | nein |
| Datum | 01.01.2020 | ([0-9]{1,2}\.[0-9]{1,2}\.[0-9]{4})|([0-9]{1,2}\.[0-9]{1,2}\.[0-9]{2}) | ja |
| Namen | Achim Redmann | (Achim Redmann) | nein |
| Telefonnr. | +4940-3598400-01 | ([+]?[0-9]{8,15}) | ja |
| Emailadresse | info@dexpro-solutions.de | ([a-zA-Z0-9_\-.]{2,30}@[a-zA-Z0-9-]{2,30}\.[a-zA-Z]{2,3}) | nein |
| URL | www.dexpro-solutions.de | (www\.[a-zA-Z0-9-]{2,30}\.[a-zA-Z]{2,3}) | nein |