trim()
Tar bort alla inledande och avslutande matchningar för det angivna reguljära uttrycket.
Syntax
trim(
Regex,
Källkod)
Läs mer om syntaxkonventioner.
Parametrar
Namn | Typ | Obligatorisk | Beskrivning |
---|---|---|---|
Regex | string |
✔️ | Strängen eller det reguljära uttryck som ska trimmas från källan. |
Källkod | string |
✔️ | Källsträngen som regex ska trimmas från. |
Returer
source after trimming matches of regex found in the beginning and/or the end of source.Source after trimming matches of regex found in the beginning and/or the end of source.
Exempel
Trimma specifik delsträng
Följande instruktion trimmar delsträngen från början och slutet av 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)
Resultat
string_to_trim | trimmed_string |
---|---|
--https://bing.com-- |
https://bing.com |
Trimma icke-alfanumeriska tecken
Nästa instruktion trimmar alla icke-ordtecken från början och slutet av strängen.
range x from 1 to 5 step 1
| project str = strcat("- ","Te st",x,@"// $")
| extend trimmed_str = trim(@"[^\w]+",str)
Resultat
Str | trimmed_str |
---|---|
- Te st1// $ | Te st1 |
- Te st2// $ | Te st2 |
- Te st3// $ | Te st3 |
- Te st4// $ | Te st4 |
- Te st5// $ | Te st5 |
Trimma blanksteg
Nästa instruktion trimmar alla blanksteg från början och slutet av strängen.
let string_to_trim = @" Hello, world! ";
let substring = @"\s+";
print
string_to_trim = string_to_trim,
trimmed_string = trim(substring, string_to_trim)
Resultat
string_to_trim | trimmed_string |
---|---|
Hello World! | Hello World! |
Feedback
https://aka.ms/ContentUserFeedback.
Kommer snart: Under hela 2024 kommer vi att fasa ut GitHub-problem som feedbackmekanism för innehåll och ersätta det med ett nytt feedbacksystem. Mer information finns i:Skicka och visa feedback för