|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre confirmé
![]() Inscription : décembre 2006 Messages : 297 ![]() |
Bonjours
voilà, je voudrai faire un slip, donc il faut que je récupère tout sauf ce que je veux traiter, j'aimerai savoir comment il été possible avec RegEx pour tout récupérer sauf (dans mon cas les attributs alt et title) je vous remercie d'avance |
|
|
00
|
|
|
#2 | |
![]() ![]() Benjamin PREVOTArchitecte de système d'information Inscription : septembre 2004 Messages : 1 570 ![]() |
Citation:
Salut, tu veux traiter un document HTML complet ou juste des parties ? Tu pourrais nous donner un petit exemple ?
__________________
Si vous ne pouvez expliquer un concept à un enfant de six ans, c'est que vous ne le comprenez pas complètement. Albert EINSTEIN F.A.Q. : Java, PHP, (X)HTML / CSS N'oubliez pas de cliquer sur le bouton Résolu en bas de page quand vous avez obtenu une solution à votre problème |
|
|
|
00
|
|
|
#3 |
|
Membre confirmé
![]() Inscription : décembre 2006 Messages : 297 ![]() |
j'utilise se site:
http://www.manga-france.fr/ comme teste (toute la source HTML effectivement) Code :
<img src="images/titre.png" alt="Manga France 漫画フランス" title="Manga France 漫画フランス" width="400" height="80" /> c'est pour qu'avec le slip, je puisse tout (ce qui n'ai pas match par le RegEx) encodé en HTML |
|
|
00
|
|
|
#4 |
|
Membre confirmé
![]() Inscription : décembre 2006 Messages : 297 ![]() |
lol, j'avais pas vue
|
|
|
00
|
|
|
#5 | ||
|
En attente de confirmation mail
![]() Inscription : juin 2002 Messages : 6 164 ![]() |
Un truc comme ça vous conviendrait-il :
Code :
Je pense que c'est pas plus difficile à faire avec une feuille XSL surtout si on veut se limiter aux balises img uniquement. Julp. |
||
|
|
00
|
|
|
#6 |
|
Membre confirmé
![]() Inscription : décembre 2006 Messages : 297 ![]() |
merci, mais ce que je voudrais, c'est exactement l'inverse,
que tout soit sélectionné, sauf les attributs alt et title (si possible, qui sont dans des balises < >) |
|
|
00
|
|
|
#7 |
|
Membre confirmé
![]() Inscription : décembre 2006 Messages : 297 ![]() |
il n'y a pas possibilité de faire une sorte de reverse (l'inverse de ce que l'on veut)?
avec preg_split ou preg_match_all? |
|
|
00
|
|
|
#8 |
|
Membre confirmé
![]() Inscription : décembre 2006 Messages : 297 ![]() |
c'est possible?
j'ai pas trouvé d'information permettant de faire une négation avec les RegEx, mais peut être cela existe t'il... |
|
|
00
|
|
|
#9 |
|
En attente de confirmation mail
![]() Inscription : juin 2002 Messages : 6 164 ![]() |
Vous en demandez trop aux expressions régulières
Ce qui s'apparente le plus à une négation ce sont les assertions négatives avant et arrière mais impliquent certaines restrictions notamment au niveau de la capture (pour plus d'infos : Les expressions régulières en PHP).Julp. |
|
|
00
|
|
|
#10 |
![]() ![]() Développeur Web Inscription : août 2006 Messages : 2 700 ![]() |
Il me semble qu'une forme de négation existe Mais je ne l'ai pas utilisé depuis longtemps et je ne me rappelle plus exactement ce qu'on peut en faire.
|
|
|
00
|
|
|
#11 | |
![]() ![]() Développeur Web Inscription : août 2006 Messages : 2 700 ![]() |
Citation:
|
|
|
|
00
|
|
|
#12 |
|
Membre éprouvé
![]() Inscription : février 2007 Messages : 475 ![]() |
Je n'ai rien compris. Le premier code de julp me paraîtrait bon.. mais apparemment non
|
|
|
00
|
|
|
#13 | ||
![]() ![]() Développeur Web Inscription : août 2006 Messages : 2 700 ![]() |
Et un truc comme ça, ça peut pas le faire ?
Code :
|
||
|
|
00
|
|
|
#14 | |
![]() ![]() Développeur Web Inscription : août 2006 Messages : 2 700 ![]() |
Citation:
|
|
|
|
00
|
|
|
#15 | |
|
Membre éprouvé
![]() Inscription : février 2007 Messages : 475 ![]() |
Citation:
preg_replace fait du remplacement multiple |
|
|
|
00
|
|
|
#16 |
|
Membre confirmé
![]() Inscription : décembre 2006 Messages : 297 ![]() |
je vous remercie pour votre aide, je ne sais toujours pas comment faire pour récupéré uniquement les informations dans les attributs alt ou title pour les encoder en htmlentites, je trouverais plus tard, je vous remercie quand même pour vos réponses
|
|
|
00
|
|
|
#17 | ||
|
Membre habitué
![]() Inscription : décembre 2006 Messages : 109 ![]() |
Code :
|
||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com