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 | |
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 | |
right
(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 | |
| Lihat juga | |
upper
(text) Mengubah string menjadi huruf besar.
| Parameter | | text | string | String yang akan diubah | |
| Nilai yang dikembalikan | string |
| Contoh | |
| 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 | |
| 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 |
| 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