J'ai cherché des informations utiles sur Internet et je pense que j'en ai trouvé trop. J'essaie de comprendre les expressions régulières mais je n'y arrive pas.
Disons par exemple $data="A bunch of text [link=123] another bunch of text."
et il devrait être remplacé par "< a href=\"123.html\">123< /a>"
.
J'ai fait de nombreux essais avec un code similaire à celui-ci :
$find = "/[link=[([0-9])]/"; $replace = "< a href=\"$1\">$1< /a>"; echo preg_replace ($find, $replace, $data);
mais la sortie est toujours la même que les $data d'origine.
Je pense que je dois voir quelque chose de pertinent à mon problème pour comprendre les bases.