Prozessor "Ersetzen durch regulären Ausdruck"¶
Dieser Prozessor kann verwendet werden, um irgendeinen Teil eines Textes, einer Zahl oder einer Kombination von beiden zu ersetzen oder zu entfernen.
Den Prozessor einrichten¶
Befolgen Sie die Anweisungen der unteren Tabelle, um die Parameter des Prozessors "Ersetzen durch regulären Ausdruck" einzurichten.
Beschriftung |
Beschreibung |
Obligatorisch |
Standardname |
---|---|---|---|
Feld |
Feld, das die zu ersetzenden oder entfernenden Werte enthält |
ja |
|
Alle Felder |
Wenn markiert: alle Felder des Datensatzes werden mit dem Prozessor "Ersetzen mittels RegExp" verarbeitet |
nein |
|
Regulärer Ausdruck |
Regulärer Ausdruck, um zu bestimmen, welcher Teil der Werte ersetzt oder entfernt wird. Weitere Informationen darüber, wie man reguläre Ausdrücke schreibt, finden Sie hier: https://en.wikipedia.org/wiki/Regular_expression. Reguläre Ausdrücke können mit einem Online-Debugger-Tool wie Regex101 getestet werden. |
ja |
|
Neuer Wert |
Wenn der mit dem regulären Ausdruck ermittelte Feldwert ersetzt wird, geben Sie den neuen Wert ein, der den alten ersetzen soll. Wenn der mit dem regulären Ausdruck ermittelte Feldwert entfernt wird, lassen Sie diesen Parameter leer. |
nein |
|
Regulärer Ausdruck (Groß- und Kleinschreibung nicht beachtend) |
Wenn markiert: der reguläre Ausdruck beachtet Groß- und Kleinschreibung nicht |
nein |
falsch |
Mehrzeiliger regulärer Ausdruck |
Wenn markiert: Jede neue Zeile markiert den Anfang einer anderen Zeile. Weitere Informationen über die mehrzeilige Option erhalten Sie in der Python-Dokumentation. |
nein |
falsch |
Das Zeichen '.' steht für Zeilenumbrüche |
Wenn markiert: Das Zeichen '.' umfasst auch Zeilenumbrüche. Weitere Informationen über das Zeichen '.' erhalten Sie in der Python-Dokumentation. |
nein |
falsch |
Beispiel¶
Der Prozessor "Ersetzen mittels RegExp" sollte verwendet werden, um nur einen Teil einer Zahl beizubehalten. So ist es beispielsweise möglich, nur die Ordnungszahl einer französischen Postleitzahl beizubehalten (z. B. von 44100 (die Stadt Nantes) nur 44 (das Département Loire-Atlantique)).