±replace
Ersetzt Teile eines CSV Tabellenfeldes durch einen Ersetzungsausdruck
Beschreibung
Ersetzt bestimmte Abschnitte eines Datenfelds teilweise durch einen Ersatzinhalt.Der alte und der neue Inhalt werden durch einen Schrägstrich als Trennzeichen ("/") getrennt.
Die Ersetzungspaare werden dann durch Kommas getrennt.
Vergessen Sie nicht, alle Klammern mit einem vorangestellten Backslash zu schließen, siehe auch Platzhalter.
Sowohl der aktuelle als auch der Ersatzinhalt kann eine Zeichenkette, ein Feldinhalt oder ein komplexerer Ausdruck sein.
Die Ausdrücke beider Seiten werden aufgelöst, bevor die Ersetzung stattfindet.
Wenn Sie mehrere Ersetzungen in einem ±replace Befehl vornehmen, werden diese gleichzeitig ausgeführt. Es gibt keine Reihenfolge der Verarbeitung. Wenn Sie "Katze" durch "Hund" und "Hund" durch "Katze" ersetzen möchten, werden beide Ersetzungen unabhängig voneinander durchgeführt und es gibt keine Interferenzen zwischen ihnen.
Wenn Sie also einen besonderen Effekt erzielen wollen, indem Sie die Ersetzungen in einer bestimmten Reihenfolge vornehmen, müssen Sie mehrere ±replace Befehle nacheinander verwenden.
Sie können auch mehr als einen Inhaltsteil durch eine gemeinsame Ersetzung ersetzen. Dazu werden alle zu ersetzenden Teile sowie die Ersetzung mit einem Schrägstrich konkaterniert, der letzte Teil dieser Kombination wird dann als Ersetzung interpretiert.
Muster
±replace[Feld]=AlterInhalt/NeuerInhalt,AlterInhalt/NeuerInhalt,...
±replace[Feld]=AlterInhalt/AlterInhalt/AlterInhalt/NeuerInhalt,...Altersbeispiele
bla