Bonsoir à tous,
J'ai beaucoup de mal avec les expressions régulières et je voudrais trouver un pattern qui permet de récupérer TOUTES les tags entre crochet d'une chaine.
Exemple :
Retournera :bonjour [nom],
[prenom] va bien ?
Dans un array ca sera l'idéal[nom] et [prenom]
Je pense qu'il faut utiliser preg_match_all ou preg_match mais aucune idée du pattern...
Celui que j'ai trouvé sur le net ne fonctionne pas :
Voilà, je vous remercie par avance.$pattern = '#(\\[[^\\]]++\\])\s*(\\[[^\\]]++\\]\s*)*(.*)#';
Bonne soirée
Partager