Aracılığıyla paylaş


Splitter.SplitTextByEachDelimiter

Sözdizimi

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

Hakkında

Sıralı olarak belirtilen her sınırlayıcıda metni bir metin listesine bölen bir işlev döndürür.

Örnek 1

Girişi önce virgülle, sonra noktalı virgülle, girişin başından başlayarak bölün.

Kullanım

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

Çıkış

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

Örnek 2

Girişi virgül ve noktalı virgülle bölün, tırnak işaretlerini başka karakterler gibi işleyerek ve işlemi girişin sonundan başlatarak.

Kullanım

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

Çıkış

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