Mailinglisten-Archive |
Hi *, ich habe eine Quelldatei mit etwa 200 Eintraegen der Form: <a href="http://www.company.com/">Company</a><br> Text (Category) </p> Fuer jeden Eintrag versuche ich mir jetzt URL, Company, Text und Category mit einer regexp rauszuholen: eregi("<a href=\"(.*)\">(.*)</a><br>\n(.*)\(.*\)",$value,$elements); Das braucht lang. Lasse ich jetzt ein Teil des pattern weg, geht es schneller: eregi("<a href=\"(.*)\">(.*)</a><br>",$value,$elements); Der Unterschied liegt etwa (grob gemessen) beim Faktor 4. Am Skript wird sonst nichts veraendert, es erfolgt (nur zum Test) auch keine Ausgabe der gefundenen Werte. Probiert auf WAMP. Mir erscheint der Faktor 4 etwas heftig viel - bin ich blind, ist das normal oder einfach meine regexp nur bloed? Danke, Joerg
php::bar PHP Wiki - Listenarchive