Verwenden der Aktion „Ersetzen“

Verwenden Sie die Ersetzen Aktion-, um eine Textstelle in der Quellzeichenfolge zu finden und durch einen anderen Text zu ersetzen.

Ein regulärer Ausdruck ist eine Folge von Zeichen, die ein Suchmuster definieren. Wenn Sie beispielsweise alle E-Mail-Adressen in der Quellzeichenfolge suchen möchten, geben Sie Folgendes als regulären Ausdruck an: \b[A-Z0-9._%-]+@[A-Z0-9.-]+\.[A-Z]{2,4}\b.
Anmerkung:
  • Die Ersetzen Aktion- ersetzt möglicherweise nicht die Carriage Return and Line Feed (CRLF)-Zeichen in einer Zeichenfolge, wenn Sie die Variable Eingabetaste verwenden. Stattdessen können Sie die Variable Newline verwenden, um die CRLF-Zeichen zu ersetzen. Die Variable Newline gibt die systemabhängige Zeilentrennzeichenfolge zurück. Siehe Vordefinierte Variablen, um die Funktionsweise der Variable Newline zu verstehen.
  • Wenn Sie das Zeichen $ in Ihrem Muster für reguläre Ausdrücke verwenden, zeigt das Feld für reguläre Ausdrücke möglicherweise einen Fehler an, da $ als Beginn einer Variablenspezifikation betrachtet wird. Wir empfehlen Ihnen daher, stattdessen $ zu verwenden.

Prozedur

Gehen Sie wie folgt vor, um Text aus der angegebenen Zeichenfolge zu ersetzen:

  1. Doppelklicken Sie in der Aktionen -Palette auf die Ersetzen Aktion- oder ziehen Sie sie aus dem Zeichenfolge Paket-.
  2. Geben Sie im Feld Quellzeichenfolge die Quellzeichenfolge an.
  3. Geben Sie im Feld Zeichenfolge suchen die Teilzeichenfolge an.
  4. Wählen Sie im Feld Beim Suchen eine der folgenden Optionen:
    • Groß-/Kleinschreibung beachten: Bezieht Groß- und Kleinschreibung des Textes in die Suche mit ein.
    • Groß-/Kleinschreibung nicht beachten: Bezieht Groß- und Kleinschreibung des Textes nicht in die Suche mit ein.
  5. Wählen Sie im Die „Suchzeichenfolge“ ist eine der folgenden Optionen:
    • Ein regulärer Ausdruck: Die Teilzeichenfolge ist ein regulärer Ausdruck
    • Kein regulärer Ausdruck: Die Teilzeichenfolge ist kein regulärer Ausdruck.
  6. Optional: Geben Sie im Feld Beginnen bei die Startposition an.
    Die Aktion beginnt dann mit dem Wert, den Sie in diesem Feld angeben. Wenn Sie beispielsweise 5 im Feld Beginnen bei für die Quellzeichenfolge „Big blue ocean“ angeben, ignoriert die Aktion bei der Ausführung des Bots die vier vorangehenden Zeichen („Big“, einschließlich des Leerzeichens) und sucht nach der Teilzeichenfolge in „blue ocean“.
  7. Optional: Geben Sie im Feld Anzahl an, wie oft die gefundene Zeichenfolge ersetzt werden muss.
    In der Quellzeichenfolge „Big blue ocean, blue fish, blue sky“ wollen Sie zum Beispiel die ersten beiden Vorkommen von „blue“ durch „green“ ersetzen. Geben Sie 2 in dasFeld Anzahl, 5 in das Feld Beginnen bei und green in das Feld Ersetzen durch. Wenn der Bot läuft, erzeugt die Aktion die Ausgabe green ocean, green fish, blue sky.
    Anmerkung: Standardmäßig ist der Wert im Feld Anzahl auf -1 gesetzt, was bedeutet, dass alle Instanzen der gefundenen Zeichenfolge ersetzt werden.
  8. Geben Sie im Feld Ersetzen durch den Text an, der die Zeichenfolge ersetzen soll.
  9. In der Liste Ausgabe einer Variablen zuweisen geben Sie die Variable an, die die neue Zeichenfolge enthalten soll.
  10. Klicken Sie auf Speichern.