Bonjour,
(cette fois ci j'ai bien lu la FAQ pour voir si la réponse ne s'y trouvait pas ! lol).
Bon, voici ce que j'essaye de faire ...
J'ai ce code ci qui a été généré et qui se trouve dans mon document texte.
Ce que j'essaye de faire, c'est de remplacer tout le code ci dessus, par une simple partie de code qui est :
Code : Sélectionner tout - Visualiser dans une fenêtre à part <img src='/psychostats/images/change_up.gif' border='0' align='absmiddle' height='16' width='14' title='Previous Skill = 1645.98 (diff: 91.96)' alt='skill change'>
Le seul probleme, c'est que la propriété title se trouvant dans la balise <img > porte une valeur différente à chaque ligne. (car il y a 100 lignes différentes).
Code : Sélectionner tout - Visualiser dans une fenêtre à part <b> [ + ] </b>
Je me retrouve donc coincé car si je fais ceci :
Il ne va me remplacer que la seule ligne qui possède cette valeur dans la propriété title.
Code : Sélectionner tout - Visualiser dans une fenêtre à part $saisie = str_replace("<img src='/psychostats/images/change_up.gif' border='0' align='absmiddle' height='16' width='14' title='Previous Skill = 1645.98 (diff: 91.96)' alt='skill change'>"," <b>[+]</b> ",$saisie);
En gros, il faudrait que j'effectue une manipulation du style qui s'adapte à toutes les lignes :
<img src='/psychostats/images/change_up.gif' border='0' align='absmiddle' height='16' width='14' title=*********** alt='skill change'>
De cette manière, la balise title sera toujours remplacée à toutes les lignes.
Bref, y'a-t-il une astuce avec STR_REPLACE qui permettrait de remplacer des caractères par des * ou des ? comme en C ?
Merci.
Partager