English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Metodo substr() della stringa JavaScript

 Oggetto Stringa di JavaScript

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”)

Sintassi:

string.substr(index, length)
var str1 = 'Inquinamento atmosferico è l'introduzione di sostanze chimiche nell'atmosfera.';
var str2 = str1.substr(7);
Prova a vedere‹/›

Compatibilità del browser

Tutti i browser supportano completamente il metodo substr():

Metodo
substr()EEEEE

Valore del parametro

ParametriDescrizione
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

Dettagli tecnici

Valore di ritorno:Nuova stringa che contiene una parte specifica della stringa data
Versione di JavaScript:ECMAScript 1

Più esempi

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); // tor
Prova a vedere‹/›

 Oggetto Stringa di JavaScript