replace_string()

Vervangt alle tekenreeksovereenkomsten door een opgegeven tekenreeks.

Afgeschafte aliassen: replace()

Zie replace_strings() als u meerdere tekenreeksen wilt vervangen.

Syntax

replace_string(Tekst,Lookup,Herschrijven)

Meer informatie over syntaxisconventies.

Parameters

Naam Type Vereist Beschrijving
Tekst string ✔️ De brontekenreeks.
Lookup string ✔️ De tekenreeks die moet worden vervangen.
Herschrijven string ✔️ De vervangende tekenreeks.

Retouren

Retourneert de tekst nadat alle overeenkomsten van de zoekactie zijn vervangen door evaluaties van herschrijven. Overeenkomsten overlappen elkaar niet.

Voorbeeld

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

Uitvoer

x Str Vervangen
1 Getal is 1,000000 Getal was 1,000000
2 Getal is 2,000000 Getal was 2.000000
3 Getal is 3.000000 Getal was 3.000000
4 Getal is 4,000000 Getal was 4.000000
5 Getal is 5,000000 Nummer was 5.000000
  • Zie replace_strings() als u meerdere tekenreeksen wilt vervangen.
  • Zie replace_regex() als u tekenreeksen wilt vervangen die zijn gebaseerd op een reguliere expressie.
  • Zie translate() als u een reeks tekens wilt vervangen.