trim()
Hiermee verwijdert u alle voorloop- en volgovereenkomsten van de opgegeven reguliere expressie.
Syntax
trim(
Regex,
Bron)
Meer informatie over syntaxisconventies.
Parameters
Naam | Type | Vereist | Beschrijving |
---|---|---|---|
Regex | string |
✔️ | De tekenreeks of reguliere expressie die moet worden bijgesneden van de bron. |
bron | string |
✔️ | De brontekenreeks waaruit regex moet worden geknipt. |
Retouren
bron na het inkorten van overeenkomsten van regex gevonden in het begin en/of het einde van de bron.
Voorbeelden
Specifieke subtekenreeks knippen
Met de volgende instructie wordt de subtekenreeks van het begin en het einde van de 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)
Uitvoer
string_to_trim | trimmed_string |
---|---|
--<https://bing.com--> |
<https://bing.com> |
Niet-alfanumerieke tekens knippen
Met de volgende instructie worden alle niet-woordtekens van het begin en einde van de tekenreeks bijgeknipt.
range x from 1 to 5 step 1
| project str = strcat("- ","Te st",x,@"// $")
| extend trimmed_str = trim(@"[^\w]+",str)
Uitvoer
Str | trimmed_str |
---|---|
- Te st1// $ | Te st1 |
- Te st2// $ | Te st2 |
- Te st3// $ | Te st3 |
- Te st4// $ | Te st4 |
- Te st5// $ | Te st5 |
Witruimten knippen
De volgende instructie knipt alle spaties van het begin en einde van de tekenreeks.
let string_to_trim = @" Hello, world! ";
let substring = @"\s+";
print
string_to_trim = string_to_trim,
trimmed_string = trim(substring, string_to_trim)
Uitvoer
string_to_trim | trimmed_string |
---|---|
Hallo wereld! | Hallo wereld! |
Feedback
https://aka.ms/ContentUserFeedback.
Binnenkort beschikbaar: In de loop van 2024 zullen we GitHub-problemen geleidelijk uitfaseren als het feedbackmechanisme voor inhoud en deze vervangen door een nieuw feedbacksysteem. Zie voor meer informatie:Feedback verzenden en weergeven voor