Il y a quelques temps j'avais découvert les expressions régulières.
Pas vraiment spécialiste concernant celles-ci, j'ai quand même été fasciné par la puissance de ces dernières.
Avec
ereg,
preg_replace était la fonction que j'utilisais le plus fréquemment.
Cependant je ne trouvais pas l'équivalent javascript de cette fonction PHP (peut être n'ai-je pas assez cherché

).
Voilà donc une petite fonction qui devrait combler le manque que j'avais :
<script type="text/javascript">
function preg_replace (array_pattern, array_pattern_replace, my_string) {
var new_string = String (my_string);
for (i=0; i<array_pattern.length; i++) {
var reg_exp= RegExp(array_pattern[i], "gi");
var val_to_replace = array_pattern_replace[i];
new_string = new_string.replace (reg_exp, val_to_replace);
}
return new_string;
}
</script>