@ReplaceAll

@REPLACEALL sostituisce la parte della stringa contenente l'espressione con una stringa sostitutiva.

Tipo di DTP:

@REPLACEALL può essere assegnata a un DTP di tipo stringa, password, membro, membri, dimensione o dimensioni.

Sintassi:

@REPLACEALL(String,Regular Expression,replaceString)

Parametri:

Parametro Descrizione
Stringa Design Time Prompt o testo
Regular Expression Design Time Prompt o testo
replaceString Design Time Prompt o testo

Esempio:

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

Dove:

  • [ReplaceAll_Str] è un DTP di tipo stringa che non corrisponde a un prompt selezionato.

  • [String1] è un DTP di tipo stringa che corrisponde a un prompt selezionato.

  • [Rep_String] è un DTP di tipo stringa che corrisponde a un prompt selezionato.

  • [new_String] è un DTP di tipo stringa che corrisponde a un prompt selezionato.

Si supponga che i parametri siano i seguenti:

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

  • Espressione regolare: "Test"

  • Stringa di sostituzione: "XYZ"

In questo esempio, [ReplaceAll_Str] restituisce "This is a XYZ of a XYZing string for one XYZ and two XYZ". Ha sostituito "test con XYZ".