@ReplaceAll

Mit @REPLACEALL wird der Teil der Zeichenfolge, der den Ausdruck enthält, durch eine Ersetzungszeichenfolge (replaceString) ersetzt.

DTP-Typ:

@REPLACEALL kann einem DTP vom Typ Zeichenfolge, Kennwort, Element, Elemente, Dimension oder Dimensionen zugewiesen werden.

Syntax:

@REPLACEALL(Zeichenfolge,regulärer Ausdruck,replaceString)

Parameter:

Parameter Beschreibung
Zeichenfolge Design Time Prompt oder Text
Regulärer Ausdruck Design Time Prompt oder Text
replaceString Design Time Prompt oder Text

Beispiel:

[ReplaceAll_Str]=@REPLACEALL([String1],[Rep_String],[new_String])

Dabei gilt Folgendes:

  • [ReplaceAll_Str] ist ein DTP vom Typ Zeichenfolge, der kein geprüfter Prompt ist.

  • [String1] ist ein DTP vom Typ Zeichenfolge, der ein geprüfter Prompt ist.

  • [Rep_String1] ist ein DTP vom Typ Zeichenfolge, der ein geprüfter Prompt ist.

  • [new_String] ist ein DTP vom Typ Zeichenfolge, der ein geprüfter Prompt ist.

Angenommen, die Parameter lauten wie folgt:

  • Zeichenfolge: "This is a test of a testing string"

  • Regulärer Ausdruck: "Test"

  • Ersetzungszeichenfolge "XYZ"

In diesem Beispiel gibt [ReplaceAll_Str] Folgendes zurück: "This is a XYZ of a XYZing string for one XYZ and two XYZ". "Test" wurde durch "XYZ" ersetzt.