Skip to main content

Splitter.SplitTextByAnyDelimiter

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

Syntax

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

Remarks

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

Examples

Example #1

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

Splitter.SplitTextByAnyDelimiter({",", ";"}, QuoteStyle.Csv)("a,b;""c,d;e"",f")

Result:

{"a", "b", "c,d;e", "f"}

Example #2

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

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

Result:

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

Category

Splitter