|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre du Club
![]() Inscription : avril 2003 Messages : 117 ![]() |
... sans le remplacer dans les balises HTML ou dans leurs attributs.
Bonjour à tous, je cherche un motif pour un ereg_replace qui permettrait de remplacer un mot par un autre. Mon motif marche bien mais me remplace également ce mot dans les attributs de balises HTML (par exemple dans l'attribut alt des images). Quel motif je pourrais utiliser pour éviter cela ? Par avance merci |
|
|
00
|
|
|
#2 |
![]() ![]() Guillaume RossoliniDirecteur technique Inscription : février 2004 Messages : 13 720 ![]() |
Salut
Dans un premier temps, il est toujours préférable d'utiliser les PCRE que les regex POSIX. Elles sont faciles à trouver car elles commencent toutes par preg_. Ensuite, je n'aurai pas le temps d'approfindir avec toi mais je peux t'orienter : je pense qu'il te faut chercher du côté des assertions avant/arrières positives/négatives.
__________________
Mes articles - Zend Certified Engineer (PHP + Zend Framework) Ressources PHP - Ressources Zend Framework |
|
|
00
|
|
|
#3 |
|
Membre Expert
![]() Développeur informatique Inscription : août 2005 Messages : 1 179 ![]() |
j'ajouterais :
http://cyberzoide.developpez.com/php4/regex/ http://fr2.php.net/manual/fr/function.preg-replace.php
__________________
http://cdemarche.developpez.com/ Tu as la réponse à ta question ? N'oublies pas le petit en bas à gauche de ton message...
|
|
|
00
|
|
|
#4 |
|
Membre du Club
![]() Inscription : avril 2003 Messages : 117 ![]() |
je vous remercie pour ces docs mais je les ai déjà lu.
Mon problème est plutôt de trouver un motif qui remplacerait mon mot dans tout le texte sauf dans dans les balises html |
|
|
00
|
|
|
#5 |
![]() ![]() Guillaume RossoliniDirecteur technique Inscription : février 2004 Messages : 13 720 ![]() |
Tiens, je t'ai retrouvé un ancien topic sur le même sujet :
http://www.developpez.net/forums/viewtopic.php?t=474735
__________________
Mes articles - Zend Certified Engineer (PHP + Zend Framework) Ressources PHP - Ressources Zend Framework |
|
|
00
|
|
|
#6 |
|
Membre du Club
![]() Inscription : avril 2003 Messages : 117 ![]() |
C'est super aimable de ta part d'avoir cherché ce topic. La solution n'a pas l'air de marcher tel quel mais je pense que je suis sur la bonne voie.
Merci beaucoup |
|
|
00
|
|
|
#7 | ||
|
Membre du Club
![]() Inscription : avril 2003 Messages : 117 ![]() |
en fouillant à droite à gauche, je pense avoir trouvé la solution
Code :
|
||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com