Di solito se il dato viene spedito/inviato ad un database il replace viene eseguito lato server (php, asp, etc...), mentre viene eseguito lato client (javascript) quando il dato si riceve dal server