Share via


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);
}

Requisiti

Versione 1

Si applica a:

Oggetto String

Vedere anche

Riferimenti

Metodo substr