Einzelnen Beitrag anzeigen
  #2 (permalink)  
Alt 28-03-2006, 11:18
phoboslab
 Newbie
Links : Onlinestatus : phoboslab ist offline
Registriert seit: Mar 2006
Beiträge: 32
phoboslab ist zur Zeit noch ein unbeschriebenes Blatt
Standard

das liegt daran, dass dein regexp ( um genau zu sein, das * ) greedy ( gefräßig) ist. es matcht so viel es kann - vom ersten <table> bis zum _letzten_ </table>!
ein fragezeichen sagt dem sternchen das es non-greedy arbeiten soll, also nur so viel matcht, wie es unbedingt muss um das regexp zu erfüllen.

/<TABLE(.*?)</TABLE>/
Mit Zitat antworten