tutorial pengembangan web terbaru
 

JavaScript Tali substring() Method

<JavaScript String Referensi

Contoh

Ekstrak karakter dari string:

var str = "Hello world!";
var res = str.substring(1, 4);

Hasil res akan:

ell
Cobalah sendiri "

Lebih "Try it Yourself" contoh di bawah ini.


Definisi dan Penggunaan

The substring() metode ekstrak karakter dari string, antara dua indeks yang ditentukan, dan mengembalikan sub string baru.

Metode ini ekstrak karakter dalam string antara "start" dan "end" , tidak termasuk "end" itu sendiri.

Jika "start" lebih besar dari "end" , metode ini akan menukar dua argumen, yang berarti str. substring(1,4) str ==. substring(4,1) .

Jika salah satu "start" atau "stop" kurang dari 0, itu diperlakukan seolah-olah itu 0.

Catatan: substring() metode tidak mengubah string asli.


Dukungan Browser

metode
substring() iya nih iya nih iya nih iya nih iya nih

Sintaksis

Nilai parameter
Parameter Deskripsi
start Wajib. Posisi di mana untuk memulai ekstraksi. Karakter pertama adalah pada indeks 0
end Pilihan. Posisi (up to, but not including) di mana untuk mengakhiri ekstraksi. Jika dihilangkan, itu ekstrak sisa string

Rincian teknis

Kembali Nilai: Sebuah String baru yang berisi karakter diekstrak
Versi JavaScript: 1.0

contoh

Contoh lebih

Contoh

Mulailah ekstraksi pada posisi 2, dan ekstrak sisa string:

var str = "Hello world!";
var res = str.substring(2);

Hasil res akan:

llo world!
Cobalah sendiri "

Contoh

Jika "start" lebih besar dari "end" , itu akan menukar dua argumen:

var str = "Hello world!";
var res = str.substring(4, 1);

Hasil res akan:

ell
Cobalah sendiri "

Contoh

Jika "start" kurang dari 0, itu akan mulai ekstraksi dari posisi indeks 0:

var str = "Hello world!";
var res = str.substring(-3);

Hasil res akan:

Hello world!
Cobalah sendiri "

Contoh

Ekstrak hanya karakter pertama:

var str = "Hello world!";
var res = str.substring(0, 1);

Hasil res akan:

H
Cobalah sendiri "

Contoh

Ekstrak hanya karakter terakhir:

var str = "Hello world!";
var res = str.substring(11, 12);

Hasil res akan:

!
Cobalah sendiri "

<JavaScript String Referensi