Salve e grazie in anticipo....
Ho un array dinamico, in alcune celle ho sempre gli stessi valori che devo sostituire con altri valori..
Sono sul server di Altervista ho provato ad utilizzare questo metodo ma
appena scrivo /bravi/ig me lo segnala in rosso. Sapreste dirmi perchè?
Allora ho trovato questa funzione, molto efficace !!
L'unico problema è che non accetta gli array, quindi l'ho dovuto convertire in stringa in questo modo
che ho trovato per il web.
Purtroppo in questo modo ho un errore, funziona solo se scrivo così, mi sapreste dire perchè?
grazie mille a tutti!
Ho un array dinamico, in alcune celle ho sempre gli stessi valori che devo sostituire con altri valori..
Sono sul server di Altervista ho provato ad utilizzare questo metodo ma
appena scrivo /bravi/ig me lo segnala in rosso. Sapreste dirmi perchè?
Codice:
var str = "BRAVI Tutti. BRAVI Tutti.";
str = str.replace(/bravi/ig,'Bravi');
Allora ho trovato questa funzione, molto efficace !!
Codice:
function str_replace(s_search, s_replace, s_subject)
{
var pointer = 0;
//alert(s_subject);
while(s_subject.indexOf(s_search,pointer)!=-1)
{
//alert(pointer);
pointer = s_subject.indexOf(s_search,pointer);
//alert(pointer);
s_subject = s_subject.substring(0,pointer) + s_subject.substring(pointer).replace(s_search,s_replace);
pointer = pointer + s_replace.length;
}
return s_subject;
}
L'unico problema è che non accetta gli array, quindi l'ho dovuto convertire in stringa in questo modo
che ho trovato per il web.
Codice:
String stringaordine = new String(testoordine);
Codice:
var stringaordine = new String(testoordine);
grazie mille a tutti!