68 messaggi dal 29 novembre 2002
var stringa = "stringa+di+prova"
stringa.replace("+"," ");


Con queste linee di codice teoricamente dovrebbe sostituire tutti i caratteri '+' presenti nella variabile stringa con uno spazio.
Invece per un inspiegabile ragione mi sostituisce solo il primo '+' mentre gli altri li lascia invariati. Come mai???

"Questo business è un organismo vivente in costante crescita dove vige la massima competizione. Non c'è spazio per l'ozio e concetture a posteriori. Ci sono nuove scoperte ogni ora, nuove idee pronte per essere divorate, ridefinite.
35 messaggi dal 27 febbraio 2004
Usa questo codice


var stringa = "stringa+di+prova" 
stringa.replace("+"gi," "); 



g=global cioè esegue la sostituzione su tutta la stringa
i = non case sensitive

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.