English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
substring()Metodo substring() della stringa JavaScript
nel metodo estrae una parte della stringa e la restituisce come una nuova stringa, senza modificare la stringa originale.inizio (start)efine (end)i parametri specificano una parte della stringa da estrarre.
substring() dastartestrarre i caratteri, ma non includereend. In particolare:
se omessoendallora substring() estrae i caratteri fino alla fine della stringa
sestartuguale aendallora substring() restituisce una stringa vuota
sestartmaggiore diendallora l'effetto di substring() è come se fossero scambiati i due parametri
L'indice del primo carattere è 0, il secondo carattere è 1 e così via.
string.substring(start, end)
var str1 = 'Air Pollution is introduction of chemicals to the atmosphere.'; var str2 = str1.substring(7);Prova a vedere‹/›
Tutti i browser supportano completamente il metodo substring():
Metodo | |||||
substring() | Sì | Sì | Sì | Sì | Sì |
Parametro | Descrizione |
---|---|
start | (obbligatorio) L'indice del primo carattere da includere nel sottocampo restituito |
end | (opzionale) L'indice del primo carattere da escludere dal sottocampo restituito. Se omessoendse specificato, substring() estrarrà fino alla fine della stringa. |
Valore di ritorno: | Nuova stringa che contiene la parte specificata della stringa data |
---|---|
Versione JavaScript: | ECMAScript 1 |
Il seguente esempio utilizza substring() per estrarre i caratteri dall'indice 4 all'indice 9 (10-1):
var str1 = 'Air Pollution is introduction of chemicals to the atmosphere.'; var str2 = str1.substring(4, 10);Prova a vedere‹/›