<JavaScript Șirul de referință
Exemplu
Se extrage părți dintr-un șir de caractere:
var str = "Hello world!";
var res = str.substr(1, 4);
Rezultatul res va fi:
ello
Încearcă - l singur » Mai multe "Try it Yourself" - "Try it Yourself" exemplele de mai jos.
Definiție și utilizare
substr() metoda extrage părți dintr - un șir, începând cu caracterul la poziția specificată și returnează numărul specificat de caractere.
Tip: Pentru a extrage caractere de la sfârșitul șirului, utilizați un număr de start negativ (This does not work in IE 8 and earlier) .
Notă: substr() metoda nu se schimba șirul inițial.
Suport pentru browser-
Metodă | |||||
---|---|---|---|---|---|
substr() | 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 length Opțional. Numărul de caractere pentru a extrage. Dacă omis, acesta extrage restul șirului
Detalii tehnice
Întoarcere Valoare: Un nou String, care conține partea extrase din text. Dacă lungimea este 0 sau negativ, un șir gol este returnat JavaScript Versiune: 1.0
Mai multe exemple
Exemplu
Începeți extragerea la poziția 2 și se extrage restul șirului:
var str = "Hello world!";
var res = str.substr(2); Rezultatul res va fi:
llo world! Încearcă - l singur »
Exemplu
Extras numai primul caracter:
var str = "Hello world!";
var res = str.substr(0, 1); Rezultatul res va fi:
H Încearcă - l singur »
Exemplu
Extras doar ultimul caracter:
var str = "Hello world!";
var res = str.substr(11, 1); Rezultatul res va fi:
! Încearcă - l singur »
<JavaScript Șirul de referință