Buonasera a tutti.

Ho un problema con la funzione replace degli oggetti String:

ecco il mio codice
codice:
function rimuovi() {	 	
var MyString = new String("++oop"); 	
MyString = MyString.replace("/\+/g","u"); 		
alert (MyString) }
Col metodo replace vorrei sostituire + con u. Però non funziona infatti l'alert mi stampa la stringa iniziale con +.

In generale questo succede con tutti i caratteri speciali tipo à,è ecc

come si risolve??

grazie