Ho un array pieno di stringhe, un valore può essere ad esempio "non aggiornato per> giorni". Uso i valori nell'array per creare alcuni URL e devo rimuovere/\ <> e altri caratteri URL non validi. Come faccio a farlo più facilmente?Rimuovere i caratteri URL errati con JavaScript
Ho iniziato con
var Name0 = title[0].substring(1).replace(" ", "%20").replace("/", "") + '.aspx';
var Name1 = title[1].substring(1).replace(" ", "%20").replace("/", "") + '.aspx';
and so on but can I do this in a better way?
Grazie in anticipo.
+1 per mostrare entrambe le alternative –
Voglio solo rimuoverli, come con .replace ("/", ""), ma mi chiedevo se c'è un modo più semplice di avere un sacco di .replace() su ogni elemento in un array come nel mio primo esempio. – Peter
Basta raggruppare tutti i simboli per uccidere in uno: '.replace (/ [simboli errati qui]/g, '')' –