Função Replace do VBScript

Definição e uso

A função Replace pode substituir uma string por outra string uma quantidade específica de vezes.

Sintaxe

Replace(string,find,replacewith[,start[,count[,compare]]])
parâmetro Descrição
string Obrigatório. String a ser pesquisada.
find Obrigatório. Parte da string a ser substituída.
replacewith Obrigatório. Substringo a ser substituído.
start Opcional. Define a posição de início. O padrão é 1.
count Opcional. Define a quantidade de substituições a serem feitas. O padrão é -1, o que significa substituir todas as possíveis substituições.
compare Opcional. Define o tipo de comparação de strings a ser usado. O padrão é 0.

Valor do parâmetro compare:

Constante Valor Descrição
vbBinaryCompare 0 Executar comparação binária.
vbTextCompare 1 Executar comparação de texto.

Valores possíveis do Replace:

Valores possíveis dos parâmetros O valor retornado pelo Replace
A expressão é de comprimento zero String de comprimento zero ("")
A expressão é Null Erro.
O parâmetro find é de comprimento zero Cópia da expressão expression.
O parâmetro replacewith é de comprimento zero Cópia da expressão, onde foi removido todo o conteúdo especificado pelo parâmetro find.
start > Len(expression) String de comprimento zero.
count é 0 Cópia da expressão expression.

Exemplo

Exemplo 1

dim txt
txt="Este é um dia belo!"
document.write(Replace(txt,"belo","terrível"))

Saída:

Este é um dia terrível!