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

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


Text.TrimEnd

Σύνταξη

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

Πληροφορίες

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

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

Παράδειγμα 1

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

Χρήση

Text.TrimEnd("     a b c d    ")

Έξοδος

"     a b c d"

Παράδειγμα 2

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

Χρήση

Text.TrimEnd("03.487700000", "0")

Έξοδος

"03.4877"

Παράδειγμα 3

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

Χρήση

let
    Source = #table(type table [Name = text, Account Name= text, Interest = number],
    {
        {"Bob", "US-847263****@", 2.8410},
        {"Leslie", "FR-4648****@**", 3.8392},
        {"Ringo", "DE-2046790@***", 12.6600}
    }),
    #"Trimmed Account" = Table.TransformColumns(Source, {"Account Name", each Text.TrimEnd(_, {"*", "@"})})
in
    #"Trimmed Account"

Έξοδος

#table(type table [Name = text, Account Name = text, Interest = number],
    {
        {"Bob", "US-847263", 2.841},
        {"Leslie", "FR-4648", 3.8392},
        {"Ringo", "DE-2046790", 12.66}
    }),