Bonjour, le titre n'est pas explicite désolé mais vous allez comprendre pourquoi
Voila ce que je cherche à faire en prenant un exemple. (Le but étant de créer des liens automatiques dans des sujets de discussion.)
En gros, lorsque dans mon texte, j'ai [nom-plante] + (2 ou 3 mots entre) + [nom-ville], je dois créé un lien.
Mes difficultés sont :
- [nom-plante] et [nom-ville] appartiennent à deux tableaux
- Il peut y avoir deux ou trois mots entre [nom-plante] et [nom-ville]
Par exemple, si j'ai : "J'adore les roses de la belgique",
je vais créer un lien donc ca donnera :
"J'adore les <a>roses de la belgique</a>"
Voila le problème, pour le moment j'ai mes deux tableaux ed plante et de villes mais apres je ne sais pas trop comment m'y prendre avec les expressions régulières (car je crois que c'est peut etre le plus pratique).
Je comptais utiliser un preg_match mais :
- Je ne sais pas si le "pattern" peut être un tableau
- Je ne sais pas comment associer deux mots dans le pattern
- Je ne sais pas comment faire pour laisser deux mots entre
Par avance, merci beaucoup aux experts qui tenteront de résoudre ce problème !
Partager