Metodo substring
Restituisce la sottostringa in corrispondenza della posizione specificata in un oggetto String.
function substring(start : Number[, end : Number]) : String
Argomenti
start
Obbligatoria. Indice a base zero che specifica il punto iniziale della sottostringa.end
Facoltativo. Indice a base zero che specifica il punto finale della sottostringa. La sottostringa include i caratteri fino al carattere indicato da end escluso.Se end viene omesso, vengono restituiti i caratteri da start alla fine della stringa originale.
Note
Mediante il metodo substring viene restituita una stringa contenente la sottostringa a partire da start fino a end (escluso).
Come punto iniziale della sottostringa viene utilizzato il valore minore fra start e end. Se, ad esempio, si specifica strvar.substring(0, 3) e strvar.substring(3, 0), viene restituita la stessa sottostringa.
Se start o end è NaN o negativo, verrà sostituito con zero.
La lunghezza della sottostringa è uguale al valore assoluto della differenza tra i parametri start e end. La lunghezza della sottostringa restituita da strvar.substring(0, 3) e strvar.substring(3, 0), ad esempio, è 3.
Esempio
Nell'esempio seguente viene illustrato l'utilizzo del metodo substring.
function SubstringDemo(){
var s = "The quick brown fox jumps over the lazy dog.";
var result = s.substring(10, 15);
// Returns "brown".
return(result);
}