Ανάγνωση στα Αγγλικά

Κοινή χρήση μέσω


Text.Trim

Σύνταξη

Text.Trim(text as nullable text, optional trim as any) as nullable text

Πληροφορίες

Επιστρέφει το αποτέλεσμα της κατάργησης όλων των αρχικών και τελικά χαρακτήρων από το καθορισμένο text. Από προεπιλογή, όλοι οι αρχικοί και τελικόι χαρακτήρες κενών διαστημάτων καταργούνται.

  • text: Το κείμενο από το οποίο θα καταργηθούν οι αρχικοί και οι χαρακτήρες που ακολουθούν.
  • trim: Παρακάμπτει τους χαρακτήρες κενού χώρου που περικόπτονται από προεπιλογή. Αυτή η παράμετρος μπορεί να είναι είτε ένας μεμονωμένος χαρακτήρας είτε μια λίστα μεμονωμένων χαρακτήρων. Κάθε λειτουργία αποκοπής στην αρχή και στο τέλος διακόπτεται όταν συναντάται ένας χαρακτήρας χωρίς περικοπή.

Παράδειγμα 1

Καταργήστε τα αρχικά και τελικά κενά διαστήματα από το " a b c d ".

Χρήση

Text.Trim("     a b c d    ")

Έξοδος

"a b c d"

Παράδειγμα 2

Καταργήστε τα αρχικά και τελικά μηδενικά από την αναπαράσταση κειμένου ενός αριθμού.

Χρήση

Text.Trim("0000056.4200", "0")

Έξοδος

"56.42"

Παράδειγμα 3

Καταργήστε τις αγκύλες στην αρχή και στο τέλος από μια ετικέτα HTML.

Χρήση

Text.Trim("<div/>", {"<", ">", "/"})

Έξοδος

"div"

Παράδειγμα 4

Καταργήστε τους ειδικούς χαρακτήρες που χρησιμοποιούνται γύρω από την κατάσταση πωλήσεων σε εκκρεμότητα.

Χρήση

let
    Source = #table(type table [Home Sale = text, Sales Date = date, Sales Status = text],
    {
        {"1620 Ferris Way", #date(2024, 8, 22), "##@@Pending@@##"},
        {"757 1st Ave. S.", #date(2024, 3, 15), "Sold"},
        {"22303 Fillmore", #date(2024, 10, 2), "##@@Pending@@##"}
    }),
    #"Trimmed Status" = Table.TransformColumns(Source, {"Sales Status", each Text.Trim(_, {"#", "@"})})
in
    #"Trimmed Status"

Έξοδος

#table(type table [Home Sale = text, Sales Date = date, Sales Status = text],
    {
        {"1620 Ferris Way", #date(2024, 8, 22), "Pending"},
        {"757 1st Ave. S.", #date(2024, 3, 15), "Sold"},
        {"22303 Fillmore", #date(2024, 10, 2), "Pending"}
    })