Συναρτήσεις Trim και TrimEnds
Ισχύει για: Στήλες τύπων εφαρμογών Dataverse καμβά Ροές επιφάνειας εργασίας Εφαρμογές Power Pages Power Platform βάσει μοντέλου CLI
Καταργεί επιπλέον διαστήματα από μια συμβολοσειρά κειμένου.
Description
Η συνάρτηση Trim καταργεί όλα τα διαστήματα από μια συμβολοσειρά κειμένου, εκτός από μεμονωμένα διαστήματα μεταξύ λέξεων.
Η συνάρτηση TrimEnds καταργεί όλα τα διαστήματα από την αρχή και το τέλος μιας συμβολοσειράς κειμένου, αλλά αφήνει τα διαστήματα μεταξύ των λέξεων ανέπαφα.
Εάν καθορίσετε μια μοναδική συμβολοσειρά κειμένου, η τιμή επιστροφής για οποιαδήποτε συνάρτηση είναι η συμβολοσειρά με τυχόν επιπλέον διαστήματα που καταργήθηκαν. Εάν καθορίσατε έναν πίνακα μίας στήλης που περιέχει συμβολοσειρές, η τιμή επιστροφής είναι ένας πίνακας μίας τιμής περικομμένων συμβολοσειρών. Εάν έχετε έναν πίνακα πολλών στηλών, μπορείτε να τον μετασχηματίσετε σε πίνακα μίας στήλης, όπως περιγράφεται στο θέμα Εργασία με πίνακες.
Με την περικοπή διαστημάτων μεταξύ των λέξεων, η συνάρτηση Trim είναι συνεπής με τη συνάρτηση του Microsoft Excel που έχει το ίδιο όνομα. Ωστόσο, η συνάρτηση TrimEnds είναι συνεπής με τα εργαλεία προγραμματισμού που εκτελούν περικοπή διαστημάτων μόνο από την αρχή και το τέλος κάθε συμβολοσειράς.
Σύνταξη
Trim ( συμβολοσειρά )
TrimEnds ( συμβολοσειρά )
- Συμβολοσειρά - απαιτείται. Η συμβολοσειρά κειμένου από την οποία θα καταργηθούν διαστήματα.
Περικοπή ( SingleColumnTable )
TrimEnds( SingleColumnTable )
- SingleColumnTable - Απαιτείται. Ένας πίνακας μίας στήλης συμβολοσειρών από τον οποίο θα καταργηθούν διαστήματα.
Παράδειγμα
Τύπος | Περιγραφή | Αποτέλεσμα |
---|---|---|
Trim ( " Hello World " ) | Καταργεί όλα τα διαστήματα από την αρχή και το τέλος μιας συμβολοσειράς και επιπλέον διαστήματα εντός της συμβολοσειράς. | "Hello World" |
TrimEnds ( " Γεια σας Κόσμος " ) | Καταργεί όλα τα διαστήματα από την αρχή και το τέλος μιας συμβολοσειράς. | "Hello World" |
Τα παρακάτω παραδείγματα χρησιμοποιούν μια συλλογή μίας στήλης, με την ονομασία Διαστήματα, η οποία περιέχει αυτές τις συμβολοσειρές:
Τιμή |
---|
" Jane Doe " |
" Jack and Jill" |
"Already trimmed" |
" Venus, Earth, Mars " |
"Oil and Water " |
Για να δημιουργήσετε αυτή τη συλλογή, ορίστε την ιδιότητα OnSelect ενός στοιχείου ελέγχου Button σε αυτόν τον τύπο, ανοίξτε τη λειτουργία προεπισκόπησης και, στη συνέχεια, κάντε κλικ ή πατήστε το κουμπί:
ClearCollect( Spaces, [ " Jane Doe ", " Jack and Jill", "Already trimmed", " Venus, Earth, Mars ", "Oil and Water " ] )
Τύπος | Περιγραφή | Αποτέλεσμα |
---|---|---|
Trim( Κενά ) | Εκτελεί περικοπή όλων των διαστημάτων από την αρχή και το τέλος κάθε συμβολοσειράς και επιπλέον διαστημάτων από το εσωτερικό κάθε συμβολοσειράς στη συλλογή Spaces. | Πίνακας μίας στήλης με στήλη Value που περιέχει τις ακόλουθες τιμές: "Jane Doe", "Jack and Jill", "Already trimmed", "Venus, Earth, Mars", "Oil and Water" |
TrimEnds( Κενά ) | Εκτελεί περικοπή όλων των διαστημάτων από την αρχή και το τέλος κάθε συμβολοσειράς στη συλλογή Spaces. | Πίνακας μίας στήλης με στήλη Value που περιέχει τις ακόλουθες τιμές: "Jane Doe", "Jack and Jill", "Already trimmed", "Venus, Earth, Mars", "Oil and Water" |
Σημείωμα
Δεν εμφανίζονται επιπλέον διαστήματα εάν προβάλετε μια συλλογή κάνοντας κλικ ή πατώντας τις Συλλογές στο μενού Αρχείο. Για να επαληθεύσετε το μήκος συμβολοσειράς, χρησιμοποιήστε τη συνάρτηση Len.