replace_string()
S’applique à : ✅Microsoft Fabric✅Azure Data Explorer✅Azure Monitor✅Microsoft Sentinel
Remplace toutes les correspondances de chaîne par une chaîne spécifiée.
Alias déconseillés : replace()
Pour remplacer plusieurs chaînes, consultez replace_strings().
Syntaxe
replace_string(
réécriture de,
recherche de texte,
)
En savoir plus sur les conventions de syntaxe.
Paramètres
Nom | Type | Requise | Description |
---|---|---|---|
texte | string |
✔️ | Chaîne source. |
lookup | string |
✔️ | Chaîne à remplacer. |
récrire | string |
✔️ | La chaîne de remplacement. |
Retours
Retourne le texte après avoir remplacé toutes les correspondances de recherche par des évaluations de réécriture. Les correspondances ne se chevauchent pas.
Exemple
range x from 1 to 5 step 1
| extend str=strcat('Number is ', tostring(x))
| extend replaced=replace_string(str, 'is', 'was')
Sortie
x | str | replaced |
---|---|---|
1 | Le nombre est 1.000000 | Le nombre était 1,000000 |
2 | Le nombre est 2.000000 | Nombre 2.000000 |
3 | Le nombre est 3.000000 | Le nombre était 3.000000 |
4 | Le nombre est 4.000000 | Le nombre était 4.000000 |
5 | Le nombre est 5.000000 | Le nombre était 5,000000 |
Contenu connexe
- Pour remplacer plusieurs chaînes, consultez replace_strings().
- Pour remplacer des chaînes basées sur une expression régulière, consultez replace_regex().
- Pour remplacer un ensemble de caractères, voir translate().