replace_string()

Ersätter alla strängmatchningar med en angiven sträng.

Inaktuella alias: replace()

Information om hur du ersätter flera strängar finns i replace_strings().

Syntax

replace_string(Text,Sökning,Skriva)

Läs mer om syntaxkonventioner.

Parametrar

Namn Typ Obligatorisk Beskrivning
Text string ✔️ Källsträngen.
Sökning string ✔️ Strängen som ska ersättas.
Skriva string ✔️ Ersättningssträngen.

Returer

Returnerar texten när du har ersatt alla matchningar av uppslag med utvärderingar av omskrivning. Matchningar överlappar inte.

Exempel

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

Resultat

x Str Ersatt
1 Talet är 1,0000000 Talet var 1,0000000
2 Talet är 2,0000000 Talet var 2,0000000
3 Talet är 3,0000000 Talet var 3,0000000
4 Talet är 4,0000000 Talet var 4,0000000
5 Talet är 5,0000000 Talet var 5,0000000
  • Information om hur du ersätter flera strängar finns i replace_strings().
  • Information om hur du ersätter strängar baserat på reguljära uttryck finns i replace_regex().
  • Information om hur du ersätter en uppsättning tecken finns i translate().