Ultimele tutoriale de dezvoltare web
 

JavaScript Şir substring() Method

<JavaScript Șirul de referință

Exemplu

Extras de caractere dintr-un șir de caractere:

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

Rezultatul res va fi:

ell
Încearcă - l singur »

Mai multe "Try it Yourself" - "Try it Yourself" exemplele de mai jos.


Definiție și utilizare

substring() metoda extrage caracterele dintr - un șir de caractere, între doi indici specificați și returnează noul șir sub.

Această metodă extrage caracterele dintr - un șir între "start" și "end" , fără a include "end" în sine.

Dacă "start" este mai mare decât "end" , această metodă va schimba cele două argumente, adică str. substring(1,4) str ==. substring(4,1) .

În cazul în care fie "start" sau "stop" este mai mică de 0, este tratată ca și cum ar fi 0.

Notă: substring() metoda nu se schimba șirul inițial.


Suport pentru browser-

Metodă
substring() da da da da da

Sintaxă

Valorile parametrilor
Parametru Descriere
start Necesar. Poziția de unde să înceapă extracția. Primul caracter este la indexul 0
end Opțional. Poziția (up to, but not including) a (up to, but not including) , în cazul în care să se încheie extracția. Dacă omis, acesta extrage restul șirului

Detalii tehnice

Întoarcere Valoare: Un nou String care conține caracterele extrase
JavaScript Versiune: 1.0

Exemple

Mai multe exemple

Exemplu

Începeți extragerea la poziția 2 și se extrage restul șirului:

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

Rezultatul res va fi:

llo world!
Încearcă - l singur »

Exemplu

Dacă "start" este mai mare decât "end" , se va schimba cele două argumente:

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

Rezultatul res va fi:

ell
Încearcă - l singur »

Exemplu

Dacă "start" este mai mică decât 0, acesta va începe de extracție din poziția de index 0:

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

Rezultatul res va fi:

Hello world!
Încearcă - l singur »

Exemplu

Extras numai primul caracter:

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

Rezultatul res va fi:

H
Încearcă - l singur »

Exemplu

Extras doar ultimul caracter:

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

Rezultatul res va fi:

!
Încearcă - l singur »

<JavaScript Șirul de referință