il metodo replace è un metodo per le stringhe. facendo

str="Prova"

tu istanzi, cioè crei una nuova stringa, con tutte le sue proprietà ed i suoi metodi (tra cui replace).


il metodo relace riceve due argomenti:

1. la espressione regolare da cercare
2. la sostituzione


facendo

str.replace(\prova\/gi,'provina')

ti viene cercata la stringa prova (contenuta tra i due backslash) fregandosene dei maiuscolo/inuscolo (Case), e ti viene sostituita con provina


sono riuscito ad esprimermi?