En son web geliştirme öğreticiler
 

JavaScript sicim substring() Method

<JavaScript dize Referans

Örnek

Bir dizeden karakterleri Özü:

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

Res sonucu olacaktır:

ell
Kendin dene "

Daha "Try it Yourself" Aşağıdaki örnekler.


Tanımı ve Kullanımı

substring() metodu belirtilen iki endeks arasındaki bir dizge karakterleri özler, ve yeni bir alt dizisini verir.

Bu yöntem arasındaki bir dizede karakterleri ayıklar "start" ve "end" değil de dahil olmak üzere, "end" kendisi.

Eğer "start" büyüktür "end" , bu yöntem str anlamı iki argüman takas edecek. substring(1,4) == str. substring(4,1) .

Ya olursa "start" veya "stop" 0 sanki tedavi edilir, daha az 0'dır.

Not: substring() metodu orijinal dize değişmez.


Tarayıcı Desteği

Yöntem
substring() Evet Evet Evet Evet Evet

Sözdizimi

Parametre Değerleri
Parametre Açıklama
start Gereklidir. ekstraksiyon başlatmak için konum. İlk karakter 0 dizininde olduğunu
end İsteğe bağlı. Pozisyon (up to, but not including) ekstraksiyon sonuna kadar. Atlanırsa, o dize kalanını ayıklar

Teknik detaylar

Geri dönüş değeri: ekstre karakterleri içeren bir yeni bir String
JavaScript Versiyon: 1.0

Örnekler

Diğer Örnekler

Örnek

2 pozisyonundaki çıkarma başlayın ve dize kalan kısmını çıkartmak:

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

Res sonucu olacaktır:

llo world!
Kendin dene "

Örnek

Eğer "start" büyüktür "end" o iki argüman takas edecek:

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

Res sonucu olacaktır:

ell
Kendin dene "

Örnek

Eğer "start" 0'dan düşükse, bu indeks 0 konumundan çıkarma başlayacaktır:

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

Res sonucu olacaktır:

Hello world!
Kendin dene "

Örnek

sadece ilk karakteri Özü:

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

Res sonucu olacaktır:

H
Kendin dene "

Örnek

Sadece son karakteri Özü:

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

Res sonucu olacaktır:

!
Kendin dene "

<JavaScript dize Referans