Aracılığıyla paylaş


Splitter.SplitTextByAnyDelimiter

Sözdizimi

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

Hakkında

Belirtilen sınırlayıcılardan herhangi birinde metni metin listesine bölen bir işlev döndürür.

Örnek 1

Girişi virgül veya noktalı virgül ile ayırın, tırnak işaretlerinin içindeki ayraçları dikkate almadan, ve işlemi girişin başından başlatın.

Kullanım

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

çıkış

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

Örnek 2

Girişi virgülle veya noktalı virgülle bölerek tırnak işaretleri ve tırnak içine alınmış sınırlayıcıları yoksayın, girişin sonundan başlayarak.

Kullanım

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

çıkış

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