@ReplaceFirst

@REPLACEFIRST sostituisce la prima occorrenza dell'espressione regolare con la stringa di sostituzione.

Tipo di DTP:

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

Sintassi:

@REPLACEFIRST(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:

[ReplaceFirst_Str]=@REPLACEFIRST([String1],[Rep_String],[new_String])

Dove:

  • [ReplaceFirst_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 testing of the new test of a test today"

  • Espressione regolare: "Test"

  • Stringa di sostituzione: "XYZ"

In questo esempio, [ReplaceFirst_Str] restituisce "This is a XYZing of the new test of a test today". Sostituisce solo la prima occorrenza del testo, non tutte le occorrenze.