<JavaScript String Riferimento
Esempio
Estrarre parti di una stringa:
var str = "Hello world!";
var res = str.substr(1, 4);
Il risultato della res sarà:
ello
Prova tu stesso " Più "Try it Yourself" esempi di seguito.
Definizione e l'utilizzo
Il substr() metodo estrae parti di una stringa, iniziando il carattere nella posizione specificata, e restituisce il numero specificato di caratteri.
Tip: Per estrarre i caratteri dalla fine della stringa, utilizzare un numero di partenza negativo (This does not work in IE 8 and earlier) .
Nota: Il substr() metodo non cambia la stringa originale.
Supporto browser
Metodo | |||||
---|---|---|---|---|---|
substr() | sì | sì | sì | sì | sì |
Sintassi
valori dei parametri Parametro Descrizione start Necessario. La posizione dove iniziare l'estrazione. Il primo carattere è in corrispondenza dell'indice 0 length Opzionale. Il numero di caratteri da estrarre. Se omesso, estrae il resto della stringa
Dettagli tecnici
Valore di ritorno: Una nuova stringa, contenente la parte estratto del testo. Se lunghezza è 0 o negativo, viene restituita una stringa vuota Versione JavaScript: 1.0

Altri esempi
Esempio
Inizia l'estrazione in posizione 2, ed estrarre il resto della stringa:
var str = "Hello world!";
var res = str.substr(2); Il risultato della res sarà:
llo world! Prova tu stesso "
Esempio
Estrarre solo il primo carattere:
var str = "Hello world!";
var res = str.substr(0, 1); Il risultato della res sarà:
H Prova tu stesso "
Esempio
Estrarre solo l'ultimo carattere:
var str = "Hello world!";
var res = str.substr(11, 1); Il risultato della res sarà:
! Prova tu stesso "
<JavaScript String Riferimento