Oups ! j’ai oublié d’utiliser la balise ‘code’ dans mon post.
…dommage qu’il n’y ait pas de preview.

je me demandais si tu faisais exprès de construire ta regexp avec des quotes et des caractères de concaténation pour nous embrouiller encore plus : $regExp = "]*>";
…alors qu’un $regExp = "]*>"; suffisait.

Mais en y réfléchissant un peu plus, d’un point de vue didactique, tu voulais sûrement écrire : $regExp = "<" . $oldTag . "[^>]*>";
pour garder le caractère « général » de la méthode de substitution de tags.

🙂