trim_start()trim_start()

Rimuove la corrispondenza principale dell'espressione regolare specificata.Removes leading match of the specified regular expression.

SintassiSyntax

trim_start(espressione regolare , testo)trim_start(regex, text)

ArgomentiArguments

RestituisceReturns

testo dopo il taglio della corrispondenza dell' espressione regolare trovata all'inizio del testo.text after trimming match of regex found in the beginning of text.

EsempioExample

L'istruzione Elimina la sottostringa dall'inizio della string_to_trim:Statement bellow trims substring from the start of string_to_trim:

let string_to_trim = @"https://bing.com";
let substring = "https://";
print string_to_trim = string_to_trim,trimmed_string = trim_start(substring,string_to_trim)
string_to_trimstring_to_trim trimmed_stringtrimmed_string
https://bing.com bing.combing.com

L'istruzione successiva taglia tutti i caratteri non alfanumerici dall'inizio della stringa:Next statement trims all non-word characters from the beginning of the string:

range x from 1 to 5 step 1
| project str = strcat("-  ","Te st",x,@"// $")
| extend trimmed_str = trim_start(@"[^\w]+",str)
strstr trimmed_strtrimmed_str
-Te ST1//$- Te st1// $ Te ST1//$Te st1// $
-Te ST2//$- Te st2// $ Te ST2//$Te st2// $
-Te ST3//$- Te st3// $ Te ST3//$Te st3// $
-Te ST4//$- Te st4// $ Te ST4//$Te st4// $
-Te ST5//$- Te st5// $ Te ST5//$Te st5// $