Speriamo di non duplicare una domanda esistente ma non troverei davvero nessuno che abbia questa domanda qui. Ho bisogno di scorrere una grande stringa con diversi personaggi eol e leggere ognuna di queste righe alla ricerca di caratteri. Potrei fare quanto segue, ma ritengo che non sia molto efficiente in quanto potrebbero esserci più di 5000 caratteri in questa grande stringa.Javascript per dividere la stringa in base al carattere di fine riga e leggere ogni riga
var str = largeString.split("\n");
e quindi scorrere str come un array
smusso realmente utilizzare jQuery e può utilizzare solo semplice JavaScript.
Esiste un altro modo efficace per farlo?
hmmm ... è possibile utilizzare i lavoratori web, è possibile analizzare la stringa in background. http://www.w3schools.com/html/html5_webworkers.asp – Hellgorithm
cosa ne pensi di usare un'espressione regolare? – l2mt
Questo dovrebbe funzionare bene - non c'è un modo ovvio per farlo più semplice. 5000 caratteri non sono niente per un computer moderno, nemmeno uno smartphone. Avete alcune prove che questo è troppo lento? – jfriend00