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 |
Související obsah
- Pokud chcete nahradit více řetězců, přečtěte si téma replace_strings().
- Pokud chcete nahradit řetězce založené na regulárním výrazu, podívejte se na replace_regex().
- Pokud chcete nahradit sadu znaků, přečtěte si článek translate().
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro