Skip to main content

Splitter.SplitTextByEachDelimiter

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

Syntax

Splitter.SplitTextByEachDelimiter(
delimiters as list,
optional quoteStyle as QuoteStyle.Type,
optional startAtEnd as logical
) as function

Remarks

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

Examples

Example #1

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

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

Result:

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

Example #2

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

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

Result:

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

Category

Splitter