Bu sayfada

Dize işlevleri

Metinleri düzenleme, arama ve biçimlendirme işlevleri. Bu işlevleri Expression Editor’da ücretsiz deneme ile deneyebilirsiniz.

len

(text)

Bir metin dizgesinin karakter cinsinden uzunluğunu döndürür.

Parametreler
text string Uzunluğu ölçülecek metin
Döndürülen değer sayı
Örnekler
len("Hello") → 5
len("") → 0

left

(text, count)

Bir metin dizgesinin ilk N karakterini döndürür.

Parametreler
text string Kaynak metin
count number Alınacak karakter sayısı
Döndürülen değer dize
Örnekler
left("ProcessMind", 7) → Process
Ayrıca bkz.
(text, count)

Bir metin dizgesinin son N karakterini döndürür.

Parametreler
text string Kaynak metin
count number Alınacak karakter sayısı
Döndürülen değer dize
Örnekler
right("ProcessMind", 4) → Mind
Ayrıca bkz.

mid

(text, start, count)

Bir metin dizgesinin ortasından, 1'den başlayan belirtilen konumdan itibaren istenen sayıda karakteri döndürür.

Parametreler
text string Kaynak metin
start number Başlangıç konumu (1'den başlar)
count number Alınacak karakter sayısı
Döndürülen değer dize
Örnekler
mid("ProcessMind", 8, 4) → Mind
mid("Hello World", 1, 5) → Merhaba
Ayrıca bkz.

lower

(text)

Bir metni küçük harfe dönüştürür.

Parametreler
text string Dönüştürülecek metin
Döndürülen değer dize
Örnekler
lower("HELLO") → hello
Ayrıca bkz.

upper

(text)

Bir metni büyük harfe dönüştürür.

Parametreler
text string Dönüştürülecek metin
Döndürülen değer dize
Örnekler
upper("hello") → HELLO
Ayrıca bkz.

proper

(text)

Bir metni başlık biçimine dönüştürür ve her kelimenin ilk harfini büyük yazar.

Parametreler
text string Dönüştürülecek metin
Döndürülen değer dize
Örnekler
proper("hello world") → Hello World
proper("HELLO WORLD") → Hello World
Ayrıca bkz.

trim

(text)

Metnin başındaki ve sonundaki boşlukları kaldırır.

Parametreler
text string Boşlukları kaldırılacak metin
Döndürülen değer dize
Örnekler
trim(" hello ") → hello
Ayrıca bkz.

trimStart

(text)

Metnin başındaki boşlukları kaldırır.

Parametreler
text string Boşlukları kaldırılacak metin
Döndürülen değer dize
Örnekler
trimStart(" hello") → hello
Ayrıca bkz.

trimEnd

(text)

Metnin sonundaki boşlukları kaldırır.

Parametreler
text string Boşlukları kaldırılacak metin
Döndürülen değer dize
Örnekler
trimEnd("hello ") → hello
Ayrıca bkz.

replace

(text, search, replacement)

Aranan metnin tüm eşleşmelerini belirtilen metinle değiştirir.

Parametreler
text string Kaynak metin
search string Bulunacak metin
replacement string Yerine konacak metin
Döndürülen değer dize
Örnekler
replace("Hello World", "World", "ProcessMind") → Hello ProcessMind
replace("a-b-c", "-", "_") → a_b_c

concat

(text1, text2, ...?)

İki veya daha fazla metni birleştirir.

Parametreler
text1 string İlk metin
text2 string İkinci metin
... (isteğe bağlı) string En fazla toplam 6 metin olacak şekilde ek metinler
Döndürülen değer dize
Örnekler
concat("Hello", " ", "World") → Hello World
Notlar

Metinleri birleştirmek için + operatörünü de kullanabilirsiniz.

contains

(text, search)

Bir metnin başka bir metni içerip içermediğini kontrol eder.

Parametreler
text string Aranacak metin
search string Bulunacak metin
Döndürülen değer boolean
Örnekler
contains("ProcessMind", "Mind") → true
contains("Hello", "xyz") → false
Ayrıca bkz.

startsWith

(text, prefix)

Bir metnin belirtilen önekle başlayıp başlamadığını kontrol eder.

Parametreler
text string Kontrol edilecek metin
prefix string Bulunacak önek
Döndürülen değer boolean
Örnekler
startsWith("ProcessMind", "Process") → true
Ayrıca bkz.

endsWith

(text, suffix)

Bir metnin belirtilen sonekle bitip bitmediğini kontrol eder.

Parametreler
text string Kontrol edilecek metin
suffix string Bulunacak sonek
Döndürülen değer boolean
Örnekler
endsWith("ProcessMind", "Mind") → true
Ayrıca bkz.

indexOf

(text, search)

Bir alt dizenin ilk eşleşmesinin 1 tabanlı konumunu, eşleşme bulunamazsa 0 değerini döndürür.

Parametreler
text string Aranacak metin
search string Bulunacak metin
Döndürülen değer sayı
Örnekler
indexOf("ProcessMind", "Mind") → 8
indexOf("Hello", "xyz") → 0
Ayrıca bkz.

find

(search, text)

indexOf için diğer addır. Bir alt dizenin ilk eşleşmesinin 1 tabanlı konumunu döndürür.

Parametreler
search string Bulunacak metin
text string Aranacak metin
Döndürülen değer sayı
Örnekler
find("Mind", "ProcessMind") → 8
Notlar

Parametre sırasının indexOf işlevindekinin tersi olduğunu unutmayın.

Ayrıca bkz.

padLeft

(text, length, char?)

Bir metnin başına, belirtilen uzunluğa ulaşana kadar karakter ekler.

Parametreler
text string Karakter eklenecek metin
length number Hedef uzunluk
char (isteğe bağlı) string Eklenecek karakter (varsayılan: " " (boşluk))
Döndürülen değer dize
Örnekler
padLeft("42", 5, "0") → 00042
padLeft("Hi", 5) → Hi
Ayrıca bkz.

padRight

(text, length, char?)

Bir metnin sonuna, belirtilen uzunluğa ulaşana kadar karakter ekler.

Parametreler
text string Karakter eklenecek metin
length number Hedef uzunluk
char (isteğe bağlı) string Eklenecek karakter (varsayılan: " " (boşluk))
Döndürülen değer dize
Örnekler
padRight("Hi", 5, ".") → Hi...
Ayrıca bkz.

İlgili konular

Süreçlerinizi daha iyi tasarlayın. Bağlantılı bir mimari kurun. Kontrolü elinizde tutun.

Kredi kartı gerekmeden, beklemeden hemen erişin. Kuruluşunuzdaki çalışma biçimini net ve birbiriyle bağlantılı süreç tasarımlarına dönüştürün.

Süreç mimarinizi oluşturun, sahiplik ve kontrolleri tanımlayın; rol ve sorumlulukları her düzeyde uyumlu hâle getirin.

Ücretsiz denemeyi başlatın; süreçlerinizi yönetmek ve sürekli iyileştirmek için güvenilir bir temel oluşturun.