trim()
Supprime toutes les correspondances de début et de fin de l’expression régulière spécifiée.
Syntax
trim(
Regex,
Source)
Découvrez les conventions de syntaxe.
Paramètres
Nom | Type | Obligatoire | Description |
---|---|---|---|
Regex | string |
✔️ | Chaîne ou expression régulière à couper de la source. |
source | string |
✔️ | Chaîne source à partir de laquelle découper regex. |
Retours
source après la suppression des correspondances de regex trouvées au début et/ou à la fin de la source.
Exemples
Découper une sous-chaîne spécifique
L’instruction suivante découpe la sous-chaîne à partir du début et de la fin de la string_to_trim.
let string_to_trim = @"--https://bing.com--";
let substring = "--";
print string_to_trim = string_to_trim, trimmed_string = trim(substring,string_to_trim)
Sortie
string_to_trim | trimmed_string |
---|---|
--<https://bing.com--> |
<https://bing.com> |
Découper les caractères non alphanumériques
L’instruction suivante supprime tous les caractères autres que les mots du début et de la fin de la chaîne.
range x from 1 to 5 step 1
| project str = strcat("- ","Te st",x,@"// $")
| extend trimmed_str = trim(@"[^\w]+",str)
Sortie
str | trimmed_str |
---|---|
- Te st1// $ | Te st1 |
- Te st2// $ | Te st2 |
- Te st3// $ | Te st3 |
- Te st4// $ | Te st4 |
- Te st5// $ | Te st5 |
Découper les espaces blancs
L’instruction suivante supprime tous les espaces du début et de la fin de la chaîne.
let string_to_trim = @" Hello, world! ";
let substring = @"\s+";
print
string_to_trim = string_to_trim,
trimmed_string = trim(substring, string_to_trim)
Sortie
string_to_trim | trimmed_string |
---|---|
Hello, world! | Hello, world! |
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour