Bonjour à tous Je souhaite traiter une chaine avec les regexp en PHP compatibles Perl et j'ai besoin de votre aide.
Voila le type de chaine que je souhaite traiter : $chaine = "(sess_ddd==1 && PAL_DDD==PAL_FF) ||(fdfdf=='rrrr')"
Et je veux entouré tous les noms de variables par GLOBALS[nom_variable] (par exemple sess_ddd devient GLOBALS[sess_ddd]) sauf les constantes entourées de quote ' ' (dans l'exemple 'rrrr')
en gros je veux obtenir ça : -> (GLOBALS['sess_ddd']==1 && GLOBALS['PAL_DDD'] ==GLOBALS['PAL_FF']) || (GLOBALS['dfdfdf']=='rrrr')
Voila le code actuel mais qui remplace toutes les chaines, or je ne veux pas qu'il traite celles entre quote.