@REPLACEALL
substitui a parte de uma string que contém a expressão por uma string de substituição.
Tipo de DTP:
@REPLACEALL
pode ser atribuído a um DTP do tipo string, senha, membro, membros, dimensão ou dimensões.
Sintaxe:
@REPLACEALL(String,Regular Expression,replaceString)
Parâmetros:
Parâmetro | Descrição |
---|---|
String |
Texto ou solicitação em tempo de design |
Expressão Regular |
Texto ou solicitação em tempo de design |
replaceString |
Texto ou solicitação em tempo de design |
Exemplo:
[ReplaceAll_Str]=@REPLACEALL([String1],[Rep_String],[new_String])
Em que:
[ReplaceAll_Str]
é um DTP do tipo string que não é uma solicitação verificada.
String1
é um DTP do tipo string que é uma solicitação verificada.
[Rep_String]
é um DTP do tipo string que é uma solicitação verificada.
[new_String]
é um DTP do tipo string que é uma solicitação verificada.
Suponha que os parâmetros sejam os seguintes:
String: "esse é um teste de uma string de teste"
Expressão Regular: "Teste"
String de Substituição: "XYZ"
Neste exemplo, [ReplaceAll_Str]
retorna: "Esta é uma string XYZ de uma string XYZing para um XYZ e dois XYZ". Foi substituída por "Teste com XYZ".