|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | |||
|
Membre confirmé
![]() Inscription : février 2003 Messages : 771 ![]() |
Bonjour à tous,
Voila, j'utilise depuis un moment le preg_match_all pour pouvoir recuperer des infos web. Le soucis c'est que là je me heurte à un problème : Voici le code source de la page : Citation:
Voici comment je procède : Code :
Merci d'avance ++ |
|||
|
|
00
|
|
|
#2 |
|
Membre chevronné
![]() Ingénieur développement logiciels Inscription : août 2003 Messages : 581 ![]() |
ça ne marche pas ?
qu'est-ce que tu récupères ? le texte + le retour chariot indésirable ? ou autre chose ? |
|
|
00
|
|
|
#3 |
|
Membre confirmé
![]() Inscription : février 2003 Messages : 771 ![]() |
beh apparement il fait comme si le preg match ne passait pas outre les CLRF...
|
|
|
00
|
|
|
#4 |
|
Membre confirmé
![]() Inscription : février 2003 Messages : 771 ![]() |
Mais le preg_match_all il ne peut pas recuperer tout un paragraphe ???
Si ce n'est pas le cas, comment pourrais-je faire pour recuperer tout un paragraphe (avec sauts de lignes...) ? Merci d'avance |
|
|
00
|
|
|
#5 |
|
Membre émérite
![]() Inscription : mai 2004 Messages : 709 ![]() |
Avec l'option s "dot matches new line" le point (tout caractère) comprendra également les retours à la ligne et tab.
Code :
´<font size="2" face="Arial">(.*?)</a>´s Code :
<font size="2" face="Arial">([^<]*)</a> Cette dernière méthode (la négation de caractère) est souvent préférée à l'usage du point.
__________________
:q :q! :wq :w :w! :wq! :quit :quit! :help help helpquit quit quithelp :quitplease :quitnow :leave :shit ^X^C ^C ^D ^Z ^Q QUITDAMMIT Jabber: ripat at im.apinc.org |
|
|
00
|
|
|
#6 |
|
Membre confirmé
![]() Inscription : février 2003 Messages : 771 ![]() |
ok je vais tester ca, merci,
Si ca marche je baliserai le message thanks ! |
|
|
00
|
|
|
#7 |
|
Membre confirmé
![]() Inscription : février 2003 Messages : 771 ![]() |
ca marche nickel !!!
grand merci ! ++ |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com