login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Meerdere matches

Offline rroobb - 03/07/2007 20:09
Avatar van rroobbPHP interesse
  1. <?php
  2. $start = "Start";
  3. $end = "Eind";
  4. $tekst = "Start blabla Eind haa Start ook al dit Eind";
  5. $data = eregi("$start(.*)$end", $tekst, $output);
  6. ?>

Hoe krijg ik 'blabla' en 'ook al dit' apart van elkaar? Nu is het namelijk van de eerste Start tot de laatste Eind...


Als ik misschien niet duidelijk ben moet je het zeggen 

2 antwoorden

Gesponsorde links
Offline Stijn - 03/07/2007 22:24
Avatar van Stijn PHP expert
  1. <?
  2. preg_match("#".$start."(.*?)".$end."#" , $data);
  3. var_dump( $data );
Probeer het zo eens.
Offline rroobb - 03/07/2007 22:33
Avatar van rroobb PHP interesse Bedankt voor je reactie, ik krijg nu

int(63838)

als output... Wat is er nog fout aan?
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.179s