Text.BeforeDelimiter

Sözdizimi

Text.BeforeDelimiter(
    text as nullable text,
    delimiter as text,
    optional index as any
) as any

Hakkında

Belirtilen text'den önceki delimiter kısmını döndürür. İsteğe bağlı bir sayısal index, dikkate alınması gereken delimiter'in hangi oluşumu olduğunu belirtir. İsteğe bağlı liste index, delimiter'in hangi tekrarı dikkate alınmalı ve sıralamanın girişin başından mı yoksa sonundan mı yapılması gerektiğini belirtir.

Örnek 1

"(İlk) kısa çizgiden önceki '111-222-333' bölümünü alın."

Kullanım

Text.BeforeDelimiter("111-222-333", "-")

Çıkış

"111"

Örnek 2

İkinci kısa çizgiden önce "111-222-333" bölümünü alın.

Kullanım

Text.BeforeDelimiter("111-222-333", "-", 1)

Çıkış

"111-222"

Örnek 3

"111-222-333" dizesinin sondan ikinci kısa çizgiden önceki kısmını alın.

Kullanım

Text.BeforeDelimiter("111-222-333", "-", {1, RelativePosition.FromEnd})

Çıkış

"111"