remplacement chaine incrémentée

remplacement chaine incrémentée - PHP - Programmation

Marsh Posté le 23-09-2008 à 17:14:48    

bonjour,
 
je cherche à faire un script en php qui doit faire la chose suivante :
 
depuis une chaine de caractère (lue depuis une base) remplacer toute les balises <h1> par <a name='art_x'><h1>
 
mon problème est le suivant.
pour la première balise h1 trouvée le script doit ajouter <a name='art_1'><h1>
pour la deuxième <a name='art_2'><h1>
etc... donc incrémenté le nom du signet selon l'ordre trouvé
 
Ce serait facile si le contenu etait un fichier html "normal".
mais ici c'est une grosse chaine de caractère sans les balises <p> ni <br> donc inutile d'essayer de parser l'ensemble.....
 
Si vous avez une idée je suis preneur...
 
Merci d'avance

Reply

Marsh Posté le 23-09-2008 à 17:14:48   

Reply

Marsh Posté le 23-09-2008 à 20:09:15    

http://fr3.php.net/manual/en/function.preg-replace.php
 
bon courage.[:dawa]


---------------
Can't buy what I want because it's free -
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed