stepTools Skip to content

FileFindAndReplace Step

Dieser Step kann in einer Datei mit Hilfe eines regulären Ausdrucks zeilenweise Suchen & Ersetzen und gibt eine neue Datei mit dem ersetzten Inhalt aus.

Inputs

Das sind die Optionen, mit denen man den Step konfigurieren kann.

Name Datentyp Beschreibung Pflichtfeld Werte
input FILE Die Zeichenkette, die Sie suchen und ersetzen möchten. Ja
regularExpression STRING Der reguläre Ausdruck, nach dem in der Eingabe gesucht werden soll. Ja
replacement STRING Die Ersetzungszeichenkette. Sie können den Inhalt der Erfassung von Klammern im Ersetzungstext über $1, $2, $3, etc. verwenden. $0 (Dollar Null) fügt das gesamte Regex-Match ein. $12 wird durch die 12. Rückreferenz ersetzt, wenn sie existiert, oder durch die 1. Rückreferenz, gefolgt von dem Literal ""2"", wenn es weniger als 12 Rückreferenzen gibt. Bei 12 oder mehr Backreferenzen ist es nicht möglich, die erste Backreferenz unmittelbar gefolgt von dem Literal "2" in den Ersetzungstext einzufügen. Nein
encoding STRING Der verwendete Zeichensatz der Eingabedatei und auch der Ausgabedatei. Nein
  • UTF-8
  • UTF-16
  • ISO-8859-1
  • ISO-8859-2
  • ISO-8859-4
  • ISO-8859-5
  • ISO-8859-15
  • cp1252 (Windows-1252, ANSI)
  • MacCentralEurope
  • US-ASCII
  • KOI8-R
lineEnd STRING Das plattformspezifische Zeilenende (WINDOWS, UNIX) für die Ausgabedatei. Nein
  • Windows CRLF
  • UNIX LF
  • Kein Zeilenumbruch

Outputs

Das sind die Ergebnisse des Steps, die von nachfolgenden Steps, nach der Ausführung verwendet werden können.

Name Datentyp Beschreibung Pflichtfeld Werte
output FILE Die endgültige DATEI mit allen Vorkommen des Suchmusters wurde ersetzt. Ja