Replace
Propósito
Substitui uma cadeia de caracteres no texto especificado por textoDeSubstituição.
Formato
Replace(texto; início; númeroDeCaracteres; textoDeSubstituição)
Parâmetros
texto - qualquer
expressão de texto ou
campo de texto
início - qualquer campo ou expressão numérica que contém um número que representa a posição inicial em texto
númeroDeCaracteres - qualquer campo ou expressão numérica que contém um número que representa o número de caracteres para remover do texto
textoDeSubstituição - qualquer campo ou expressão de texto que contém o texto para substituir na cadeia original
Tipo de dados retornado
texto
Originado em
FileMaker Pro 6.0 ou anterior
Descrição
A substituição de caractere em texto começa na posição de caractere inicial e continua para númerodeCaracteres caracteres. Compare com a função Substitute.
Exemplos
Replace("1234567";5;1;"X") retorna 1234X67.
Replace("1234567";5;1;"XX") retorna 1234XX67.
Replace("1234567";5;2;"X") retorna 1234X7.
Replace("William";3;4;”NEW TEXT”) retorna WiNEW TEXTm.
Replace(NúmerodeTelefone;1;3;"415") retorna 415-555-9054, quando o campo NúmerodeTelefone contém 408-555-9054.
Tópicos relacionados