preg_replace (javascript)

20 Mai 2006
à 14:17
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>

Commentaires

#1 Posté par Nhl, le 05 juillet 2006 à 15:30
#2 Posté par Un inconnu, le 12 juillet 2007 à 03:35
#3 Posté par Un inconnu, le 24 juillet 2007 à 11:26
#4 Posté par Un inconnu, le 19 septembre 2007 à 19:54
#5 Posté par Un inconnu, le 07 octobre 2007 à 11:00
merci
#6 Posté par DoWn, le 30 septembre 2008 à 11:02
comme disent les américains de paris : "saint-cloud"

Laisser un commentaire

:):(;-):D:p:x:o|(B):~:|:lol::mdr::red::roll::whis:

ou sinon comme je suis sûr de moi