Beste SiteDealers,
Ik zit even met een probleempje, ik weet niet hoe ik het moet oplossen.
Het script wat ik hier heb liggen moet de alle links die voldoen aan een bepaalde eis uit een webpagina (html) halen.
Nu is alleen het probleem dat de array die eruit komt dit geeft:PHP Code:
<?php
$tekst = '<a href="http://www.website.nl/map/index.php?page=iets" target="_blank"></a>';
preg_match_all('^(http(s?)\:\/\/|~/|/)?([a-zA-Z]{1}([\w\-]+\.)+([\w]{2,5}))(:[\d]{1,5})?/?(\w+\.[\w]{3,4})?((\?\w+=\w+)?(&\w+=\w+)*)?^', $tekst, $output);
echo '<pre>'. print_r($output[0],1) . '</pre>';
?>
Hij pakt dus de tussenliggende map niet en hij maakt er 2 losse array's van.Code:Array ( [0] => http://www.website.nl/ [1] => /index.php?page=iets )
Wat ik dus graag zou willen is dit:
Weet iemand hier een oplossing voor?Code:Array ( [0] => http://www.website.nl/map/index.php?page=iets )
Want mij is het na veel "kloten" nog steeds niet gelukt...
Alvast heel erg bedankt!
- PHP - preg_match_all vraag over
-
26-11-2010, 15:26 #1
- Berichten
- 393
- Lid sinds
- 17 Jaar
PHP - preg_match_all vraag over
-
In de schijnwerper
Bier.nl & Bier.be | BIN 100.000 | Een kans die je maar eens in je leven krijgt!Domein te koopUitermate Complete en Betrouwbare Webhosting: Vanaf €3,99 per maand!HostingTe Koop: Veelbelovende Dropshipping Webshop - Meubelskopen.onlineWebsite te koopMuziek Lyrics Merk met 480.000 Volgers op YouTube + TikTokSocial media -
26-11-2010, 15:30 #2
- Berichten
- 241
- Lid sinds
- 14 Jaar
Re: PHP - preg_match_all vraag over
/<a\b[^<>]*?\b(href=\s*=\s*(?:"[^"]*"|'[^']'|\S+))/
-
26-11-2010, 15:42 #3
- Berichten
- 393
- Lid sinds
- 17 Jaar
-
26-11-2010, 15:48 #4
Elephant Media GbR
- Berichten
- 1.255
- Lid sinds
- 17 Jaar
Re: PHP - preg_match_all vraag over
PHP Code:preg_match_all('^(http(s?)\:\/\/|~/|/)?([a-zA-Z]{1}([\w\-]+\.)+([\w]{2,5})(:[\d]{1,5})?/?(\w+\.[\w]{3,4})?((\?\w+=\w+)?(&\w+=\w+)*))?^', $tekst, $output);
-
26-11-2010, 16:01 #5
- Berichten
- 393
- Lid sinds
- 17 Jaar
Re: PHP - preg_match_all vraag over
Heel erg bedankt allebij het is geluk! :-)
Plaats een
- + Advertentie
- + Onderwerp
Marktplaats
Webmasterforum
- Websites algemeen
- Sitechecks
- Marketing
- Domeinen algemeen
- Waardebepaling
- CMS
- Wordpress
- Joomla
- Magento
- Google algemeen
- SEO
- Analytics
- Adsense
- Adwords
- HTML / XHTML
- CSS
- Programmeren
- PHP
- Javascript
- JQuery
- MySQL
- Ondernemen algemeen
- Belastingen
- Juridisch
- Grafisch ontwerp
- Hosting Algemeen
- Hardware Info
- Offtopic