|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||||
|
Nouveau Membre du Club
![]() Kevin Webdesigner & Intégrateur web Inscription : mai 2011 Messages : 23 ![]() |
Salut,
Après de multiples recherches, je n'arrive pas à obtenir une regex qui match exactement ce que je veut. Je plante le décors Je me suis mis en tête d'implémenter pour ma framework MVC perso un moteur et gestionnaire de template. J'ai quasiment finit toutes les fonctions de base sauf cette regex qui me… Je donne un exemple de template concrêt pour pouvoir expliquer ma problématique : Code :
Ma problématique Je doit simplement à chaque fois que je parse un fragment, trouver une regex qui me permette avec un preg_replace de récupérer le(s) {titre} qui ne sont pas dans le(s) each pour les remplacer. Mais évidemment un titre qui se trouve entre 2 each doit être remplacer. Par rapport à mon exemple pour le premier parsing ça donne (Remplace les balises en rouge) : Code :
Voila, j'ai pas de regex à vous montrer car j'ai décidé de repartir de zéro pour éviter de m'entêter dans l'erreur. J'attend pas que vous me donniez la réponse et que vous fassiez le boulot à ma place. Je souhaiterais juste que vous puissiez me donner des idées ou une méthode pour aborder cette regex. Je pense que je doit utiliser une regex récursive pour cibler les each, qu'en pensez vous? Merci d'avance pour vos réponses. |
||||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com