Ciao,
ho un problemino a cui non riesco venir a capo.
Col mio js fino a ieri usavo l'indexOf per cercare una parola in un sorgente html, quindi facevo al richiesta GET e poi leggevo il sorgente usando l'indexOf.
Ora così facendo mi trova la prima parola che matcha la mia ricerca e mi ritorna la posizione.
Il problema che si ferma qui. Io ora ho necessità di non fermarmi al primo risultato ma di continuare e di trovare tutti i match della mia ricerca.
Ho scoperto il comando match() solo che non mi ritorna la posizione ma mi ritorna un array contenente proprio la parola che cerco tante volte quante sono le aprole trovate.
esempio:
con match(/ciccio/gi);
sorgente:
ciccio=1
ciccio=2
ciccio=3
risultato
ciccio,ciccio,ciccio
Io ionvece vorrei che mi ritornasse:
1,5,9
spero di essermi spiegato.
Qualcuno mi può aiutare=?
Grazie mille