Versio

preg_match_all

Overzicht Reageren

Pepijn Schildkamp

Pepijn Schildkamp

18/12/2008 16:34:00
Quote Anchor link
Hallo,

Ik heb een pagina vol met html waar ik wat linkjes uit wil halen met preg_match_all.

De linkjes die ik zoek moeten matchen met /paginaID/83712/

Dus hij moet zoeken naar paginaID en dan de id eruit zien te vissen, dus ik wil als resultaat 83712 hebben.

Iemand enig idee hoe dit kan met preg_match_all?

Mvg.
 
PHP hulp

PHP hulp

25/05/2012 11:38:29
Gesponsorde koppelingen:
BHosted Hosting al vanaf € 1,- per maand

Controleer nu gratis jouw domeinnaam:

  
 
Joren de Wit
Beheerder

Joren de Wit

18/12/2008 16:38:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
_/paginaID/(\d+)/_i

Dit zou je als pattern in preg_match_all() kunnen gebruiken...
 
Pepijn Schildkamp

Pepijn Schildkamp

18/12/2008 16:45:00
Quote Anchor link
Bedankt, is het ook mogelijk de titel van de pagina er ook bij te krijgen? dus 83712/home.html
of
43245/over_ons.html

??
 
Jesper Diovo

Jesper Diovo

18/12/2008 16:46:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
_/paginaID/(\d+)/(\w+)\.html_i

Volgens mij is het dat. ;-)
Gewijzigd op 01/01/1970 01:00:00 door Jesper Diovo
 
Pepijn Schildkamp

Pepijn Schildkamp

18/12/2008 16:49:00
Quote Anchor link
De .html mag weg blijven. Iig dat werkt niet =] Krijg geen resultaten terug.
 
Storeman storeman

storeman storeman

18/12/2008 16:52:00
Quote Anchor link
Het is hier geen script-code bank, je hebt het zelf nog niet eens geprobeerd. Op deze manier ga je het natuurlijk nooit zelf leren en kun je voor elk regex probleem wel een nieuw topic openen.

http://www.regular-expressions.info/
 



Overzicht Reageren

Get Adobe Flash player