Κοινοποίηση μέσω


Splitter.SplitTextByEachDelimiter

Σύνταξη

Splitter.SplitTextByEachDelimiter(
    delimiters as list,
    optional quoteStyle as nullable number,
    optional startAtEnd as nullable logical
) as function

Περίπου

Επιστρέφει μια συνάρτηση που διαιρεί κείμενο σε μια λίστα κειμένου με κάθε καθορισμένο οριοθέτη με τη σειρά.

Παράδειγμα 1

Διαιρέστε την είσοδο κατά κόμμα και, στη συνέχεια, ερωτηματικό, ξεκινώντας από την αρχή της εισόδου.

χρήσης

Splitter.SplitTextByEachDelimiter({",", ";"})("a,b;c,d")

εξόδου

{"a", "b", "c,d"}

Παράδειγμα 2

Διαιρέστε την είσοδο κατά κόμμα, έπειτα ελληνικό ερωτηματικό, χειρισμός εισαγωγικών όπως οποιονδήποτε άλλο χαρακτήρα και έναρξη από το τέλος της εισόδου.

χρήσης

let
    startAtEnd = true
in
    Splitter.SplitTextByEachDelimiter({",", ";"}, QuoteStyle.None, startAtEnd)("a,""b;c"",d")

εξόδου

{"a,""b", "c""", "d"}