Splitter.SplitTextByRanges
Σύνταξη
Splitter.SplitTextByRanges(ranges as list, optional startAtEnd as nullable logical) as function
Περίπου
Επιστρέφει μια συνάρτηση που διαιρεί κείμενο σε μια λίστα κειμένου σύμφωνα με τις καθορισμένες αποκλίσεις και μήκη. Ένα μήκος null υποδεικνύει ότι πρέπει να συμπεριληφθούν όλα τα υπόλοιπα δεδομένα εισόδου.
Παράδειγμα 1
Διαιρέστε την είσοδο με τα ζεύγη θέσης και μήκους που καθορίζονται, ξεκινώντας από την αρχή της εισόδου. Σημειώστε ότι οι περιοχές σε αυτό το παράδειγμα επικαλύπτονται.
χρήσης
Splitter.SplitTextByRanges({{0, 4}, {2, 10}})("codelimiter")
εξόδου
{"code", "delimiter"}
Παράδειγμα 2
Διαιρέστε την είσοδο με τα ζεύγη θέσης και μήκους που καθορίζονται, ξεκινώντας από το τέλος της εισόδου.
χρήσης
let
startAtEnd = true
in
Splitter.SplitTextByRanges({{0, 5}, {6, 2}}, startAtEnd)("RedmondWA?98052")
εξόδου
{"WA", "98052"}