Sdílet prostřednictvím


replace_string()

Nahradí všechny shody řetězců zadaným řetězcem.

Zastaralé aliasy: replace()

Pokud chcete nahradit více řetězců, přečtěte si téma replace_strings().

Syntax

replace_string(Text,Vyhledávání,Přepsat)

Přečtěte si další informace o konvencích syntaxe.

Parametry

Název Typ Vyžadováno Popis
text string ✔️ Zdrojový řetězec.
Vyhledávání string ✔️ Řetězec, který má být nahrazen.
Přepsat string ✔️ Náhradní řetězec

Návraty

Vrátí text po nahrazení všech shod vyhledávání vyhodnocením přepsání. Shody se nepřekrývají.

Příklad

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

Výstup

x Str Nahrazen
1 Číslo je 1,000000 Číslo bylo 1,000000
2 Číslo je 2,000000. Číslo bylo 2,000000
3 Číslo je 3,000000 Číslo bylo 3,000000
4 Číslo je 4,000000. Číslo bylo 4,0000000
5 Číslo je 5,000000. Číslo bylo 5,000000