@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.