Di halaman ini

Fungsi string

Fungsi untuk mengolah, mencari, dan memformat teks. Coba fungsi ini di Expression Editor dengan uji coba gratis.

len

(text)

Mengembalikan jumlah karakter dalam string.

Parameter
text string String yang akan dihitung panjangnya
Nilai yang dikembalikan angka
Contoh
len("Hello") → 5
len("") → 0

left

(text, count)

Mengembalikan N karakter pertama dari string.

Parameter
text string String sumber
count number Jumlah karakter yang akan diambil
Nilai yang dikembalikan string
Contoh
left("ProcessMind", 7) → Process
Lihat juga
(text, count)

Mengembalikan N karakter terakhir dari string.

Parameter
text string String sumber
count number Jumlah karakter yang akan diambil
Nilai yang dikembalikan string
Contoh
right("ProcessMind", 4) → Mind
Lihat juga

mid

(text, start, count)

Mengambil bagian dari string, dimulai dari posisi tertentu (dihitung mulai dari 1) dengan jumlah karakter yang ditentukan.

Parameter
text string String sumber
start number Posisi awal (dihitung mulai dari 1)
count number Jumlah karakter yang akan diambil
Nilai yang dikembalikan string
Contoh
mid("ProcessMind", 8, 4) → Mind
mid("Hello World", 1, 5) → Hello
Lihat juga

lower

(text)

Mengubah string menjadi huruf kecil.

Parameter
text string String yang akan diubah
Nilai yang dikembalikan string
Contoh
lower("HELLO") → hello
Lihat juga

upper

(text)

Mengubah string menjadi huruf besar.

Parameter
text string String yang akan diubah
Nilai yang dikembalikan string
Contoh
upper("hello") → HELLO
Lihat juga

proper

(text)

Mengubah string ke format kapital di awal setiap kata.

Parameter
text string String yang akan diubah
Nilai yang dikembalikan string
Contoh
proper("hello world") → Hello World
proper("HELLO WORLD") → Hello World
Lihat juga

trim

(text)

Menghapus spasi di awal dan akhir string.

Parameter
text string String yang akan dirapikan
Nilai yang dikembalikan string
Contoh
trim(" hello ") → hello
Lihat juga

trimStart

(text)

Menghapus spasi di awal string.

Parameter
text string String yang akan dirapikan
Nilai yang dikembalikan string
Contoh
trimStart(" hello") → hello
Lihat juga

trimEnd

(text)

Menghapus spasi di akhir string.

Parameter
text string String yang akan dirapikan
Nilai yang dikembalikan string
Contoh
trimEnd("hello ") → hello
Lihat juga

replace

(text, search, replacement)

Mengganti setiap kemunculan teks yang dicari dengan teks pengganti.

Parameter
text string String sumber
search string Teks yang dicari
replacement string String pengganti
Nilai yang dikembalikan string
Contoh
replace("Hello World", "World", "ProcessMind") → Hello ProcessMind
replace("a-b-c", "-", "_") → a_b_c

concat

(text1, text2, ...?)

Menggabungkan dua string atau lebih.

Parameter
text1 string Teks pertama
text2 string Teks kedua
... (opsional) string String tambahan, maksimal 6 string
Nilai yang dikembalikan string
Contoh
concat("Hello", " ", "World") → Hello World
Catatan

Anda juga bisa menggunakan operator + untuk menggabungkan string.

contains

(text, search)

Memeriksa apakah sebuah string memuat string lain.

Parameter
text string String yang akan diperiksa
search string Teks yang dicari
Nilai yang dikembalikan boolean
Contoh
contains("ProcessMind", "Mind") → true
contains("Hello", "xyz") → false
Lihat juga

startsWith

(text, prefix)

Memeriksa apakah string diawali dengan awalan yang ditentukan.

Parameter
text string String yang akan diperiksa
prefix string Awalan yang dicari
Nilai yang dikembalikan boolean
Contoh
startsWith("ProcessMind", "Process") → true
Lihat juga

endsWith

(text, suffix)

Memeriksa apakah string diakhiri dengan akhiran yang ditentukan.

Parameter
text string String yang akan diperiksa
suffix string Akhiran yang dicari
Nilai yang dikembalikan boolean
Contoh
endsWith("ProcessMind", "Mind") → true
Lihat juga

indexOf

(text, search)

Mengembalikan posisi kemunculan pertama bagian string (dihitung mulai dari 1), atau 0 jika tidak ditemukan.

Parameter
text string String yang akan diperiksa
search string Teks yang dicari
Nilai yang dikembalikan angka
Contoh
indexOf("ProcessMind", "Mind") → 8
indexOf("Hello", "xyz") → 0
Lihat juga

find

(search, text)

Alias untuk indexOf. Mengembalikan posisi kemunculan pertama bagian string, dihitung mulai dari 1.

Parameter
search string Teks yang dicari
text string String yang akan diperiksa
Nilai yang dikembalikan angka
Contoh
find("Mind", "ProcessMind") → 8
Catatan

Perhatikan, urutan parameternya terbalik dibandingkan dengan indexOf.

Lihat juga

padLeft

(text, length, char?)

Menambahkan karakter di sisi kiri string hingga mencapai panjang yang ditentukan.

Parameter
text string String yang akan ditambahkan karakter
length number Panjang yang diinginkan
char (opsional) string Karakter pengisi (bawaan: " " (spasi))
Nilai yang dikembalikan string
Contoh
padLeft("42", 5, "0") → 00042
padLeft("Hi", 5) → Hi
Lihat juga

padRight

(text, length, char?)

Menambahkan karakter di sisi kanan string hingga mencapai panjang yang ditentukan.

Parameter
text string String yang akan ditambahkan karakter
length number Panjang yang diinginkan
char (opsional) string Karakter pengisi (bawaan: " " (spasi))
Nilai yang dikembalikan string
Contoh
padRight("Hi", 5, ".") → Hi...
Lihat juga

Topik terkait

Rancang proses yang lebih baik. Bangun arsitektur yang saling terhubung. Tetap kendalikan semuanya.

Mulai sekarang juga tanpa kartu kredit dan tanpa perlu menunggu. Ubah cara kerja organisasi Anda menjadi rancangan proses yang jelas dan saling terhubung.

Bangun arsitektur proses, tetapkan penanggung jawab dan kontrol, lalu selaraskan peran serta tanggung jawab di setiap tingkat.

Mulai uji coba gratis dan bangun satu landasan tepercaya untuk mengatur, mengelola, dan terus memperbaiki proses Anda.