Partilhar via


replace_string()

Aplica-se a: ✅Microsoft FabricAzure Data Explorer✅Azure MonitorMicrosoft Sentinel

Substitui todas as correspondências de cadeia de caracteres por uma cadeia de caracteres especificada.

Apelidos obsoletos: replace()

Para substituir várias cadeias de caracteres, consulte replace_strings().

Sintaxe

replace_string(reescrita de pesquisa de texto ,, )

Saiba mais sobre as convenções de sintaxe.

Parâmetros

Nome Digitar Obrigatória Descrição
text string ✔️ A cadeia de caracteres de origem.
lookup string ✔️ A cadeia de caracteres a ser substituída.
reescrever string ✔️ A Cadeia de caracteres de substituição.

Devoluções

Retorna o texto depois de substituir todas as correspondências de pesquisa por avaliações de reescrita. Correspondências não se sobrepõem.

Exemplo

range x from 1 to 5 step 1
| extend str=strcat('Number is ', tostring(x))
| extend replaced=replace_string(str, 'is', 'was')

Saída

x str replaced
1 O número é 1,000000 O número era 1,000000
2 O número é 2,000000 O número era 2,000000
3 O número é 3,000000 O número era 3,000000
4 O número é 4,000000 O número era 4,000000
5 O número é 5,000000 O número era 5.000000