Ciao a tutti, dovendo creare un array da una stringa così composta:
/previsioni-meteo/italia/friuli-venezia-giulia/
con un alert il risultato e' il seguente:codice:utilizzando split.stringa('/');
Domanda forse stupiada ma non mi è chiaro il perchè vengono presi 2 elementi (primo ed ultimo ) vuoti e quindi prima e dopo il separatore.codice:array= ,previsioni-meteo,italia,friuli venezia giulia, len= 5
Potrei manipolare la stringa levandoli all'inizio e alla fine ma vorrei gestirlo con una funzione ad hoc.
Grazie
EDIT:
Al momento mi sono arrangiato con:
codice://split_values[i] la mia stringa var strLen = split_values[i].length; if(split_values[i].substring(0,1)=='/'){ split_values[i] = split_values[i].substring(1,strLen); var strLen = split_values[i].length; } if(split_values[i].substring(strLen-1,strLen)=='/'){ split_values[i] = split_values[i].substring(0,strLen-1); }

Rispondi quotando