Substring String JavaScript ()
Contoh
Ekstrak substring dari teks:
let text = "Hello world!";
let result = text.substring(1, 4);
Mulai dari posisi 2:
let result = text.substring(2);
Lebih banyak contoh di bawah ini.
Definisi dan Penggunaan
Metode substring()
mengekstrak karakter, antara dua indeks (posisi), dari string, dan mengembalikan substring.
Metode substring()
ini mengekstrak karakter dari awal hingga akhir (eksklusif).
Metode substring()
ini tidak mengubah string asli.
Jika awal lebih besar dari akhir, argumen ditukar: (1, 4) = (4, 1).
Awal atau akhir kurang dari 0 diperlakukan sebagai 0.
Sintaksis
string.substring(start, end)
Parameter
Parameter | Description |
start | Required. Start position. First character is at index 0. |
end | Optional. End position (up to, but not including). If omitted: the rest of the string. |
Nilai Kembali
Jenis | Keterangan |
Sebuah benang | String yang berisi karakter yang diekstraksi. |
Lebih Banyak Contoh
Jika awal lebih besar dari akhir, parameter ditukar:
let result = text.substring(4, 1);
Jika "mulai" kurang dari 0, itu akan dimulai dari indeks 0:
let result = text.substring(-3);
Hanya yang pertama:
let result = text.substring(0, 1);
Hanya yang terakhir:
let result = text.substring(text.length - 1);
Dukungan Peramban
substring()
adalah fitur ECMAScript1 (ES1).
ES1 (JavaScript 1997) didukung penuh di semua browser:
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes | Yes |