English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
substr()Il metodo restituisce una sottostringa di lunghezza specificata a partire da una posizione specifica.
L'indice del primo carattere è 0, l'indice del secondo carattere è 1, e così via.
Per estrarre caratteri dalla fine della stringa, utilizzare gli indici negativi (vedi di seguito “Più esempi”)
string.substr(index, length)
var str1 = 'Inquinamento atmosferico è l'introduzione di sostanze chimiche nell'atmosfera.'; var str2 = str1.substr(7);Prova a vedere‹/›
Tutti i browser supportano completamente il metodo substr():
Metodo | |||||
substr() | E | E | E | E | E |
Parametri | Descrizione |
---|---|
index | (obbligatorio) L'indice del primo carattere da includere nella sottostringa restituita |
length | (opzionale) Il numero di caratteri da estrarre. Se omitto, substr() estrarrà i caratteri fino alla fine della stringa |
Valore di ritorno: | Nuova stringa che contiene una parte specifica della stringa data |
---|---|
Versione di JavaScript: | ECMAScript 1 |
Il seguente esempio utilizza substr() per estrarre caratteri dall'indice 4, lunghezza 18:
var str1 = 'Inquinamento atmosferico è l'introduzione di sostanze chimiche nell'atmosfera.'; var str2 = str1.substr(4, 18);Prova a vedere‹/›
Il seguente esempio utilizza substr() con un'indice negativo:
var str1 = 'it.oldtoolbag.com'; var str2 = str1.substr(-6, 3); // torProva a vedere‹/›