Metodo substring
Il metodo substring restituisce una sottostringa
da una stringa (la stringa originale non viene modificata).
Il primo parametro specifica l'indice del carattere da cui
il metodo inizia a tagliare (la numerazione inizia
da zero), mentre il secondo parametro - l'indice del carattere
in cui terminare l'estrazione (il carattere
con questo indice non è incluso nella parte
estratta). Il secondo parametro non è obbligatorio;
se non specificato, verranno estratti tutti
i caratteri fino alla fine della stringa.
Sintassi
stringa.substring(da dove iniziare a tagliare, [fino a dove tagliare]);
Esempio
Sia data una stringa. Estraiamo i caratteri dal primo al terzo:
let str = 'abcde';
let sub = str.substring(1, 3);
console.log(sub);
Risultato dell'esecuzione del codice (il carattere con indice
3 non verrà incluso nella parte estratta):
'bc'
Esempio
Ora estraiamo i caratteri dal 1-esimo
fino alla fine della stringa (per fare ciò non specifichiamo il secondo
parametro del metodo):
let str = 'abcde';
let sub = str.substring(1);
console.log(sub);
Risultato dell'esecuzione del codice:
'bcde'