Lewati ke konten utama

Splitter.SplitTextByAnyDelimiter

Menghasilkan fungsi yang membagi teks menjadi daftar teks pada salah satu pembatas yang ditetapkan.

Syntax

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

Remarks

Menghasilkan fungsi yang membagi teks menjadi daftar teks pada salah satu pembatas yang ditetapkan.

Examples

Example #1

Memisahkan input dengan koma atau titik koma, dan mengabaikan tanda kutip dan pembatas berkutip, dan mulai dari awal input.

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

Result:

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

Example #2

Memisahkan input dengan koma atau titik koma, dengan mengabaikan tanda kutip dan pembatas berkutip, dan mulai dari akhir input.

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

Result:

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

Category

Splitter