Willkommen ~Gast!
Registrieren || Einloggen || Hilfe/FAQ || Staff
Probleme mit der Registrierung im Forum? Melde dich unter registerEin Bild.
Autor Beitrag
000
08.07.2005, 15:25
doener



Ich habe ein PHP Script geschrieben, welches mir bestimmte Strings mittels preg_match aus einer HTML Datei ausliest. Das Problem ist, das Suchmuster ist manchmal sehr lang, es hat z.B. mehrere Umbrüche und viele Tabs, bzw. Leerzeichen, da ja HTML-Code.

Gibt es einen Weg mit dem ich diese Suchmuster kürzen kann, also Informationen, die sowieso überflüssig sind, "überspringen" kann? Ich hab mir das ungefähr so vorgestellt:

Statt lang...
Quellcode:preg_match('/Aktueller Kurs:<\/td>\n                        <td class="Headline" align="right"> ...kurz...
Quellcode:preg_match('/Aktueller Kurs[...]right"> Geht das irgendwie? Ich hab dazu nix gefunden...

--

zum Seitenanfang zum Seitenende Profil || Suche
001
08.07.2005, 15:52
oxff



Alles matchen: .*
Whitespaces matchen: \s*
Um mindestens eins zu haben: \s+ und .+

--

mwcollect - mein Projekt | oxlog - mein blog | happyhardcore.com Stream - gute Musik

zum Seitenanfang zum Seitenende Profil || Suche
002
08.07.2005, 16:00
CN



Zitat:
Ich hab dazu nix gefunden...
lügner

http://de.php.net/preg_match
von da aus kommt man schnell auf:
http://de.php.net/manual/en/reference.pcre.pattern.syntax.php

--

zum Seitenanfang zum Seitenende Profil || Suche
003
08.07.2005, 16:53
oxff



CN du kleiner Spammer.

--

mwcollect - mein Projekt | oxlog - mein blog | happyhardcore.com Stream - gute Musik

zum Seitenanfang zum Seitenende Profil || Suche
004
08.07.2005, 17:25
doener



Die Referenz kenn ich auch, aber da werde im seltesten Fall schlau draus...
Ich hab vorhin ein bissl Code vergessen, also, so sah das bisher aus:

Quellcode:preg_match('/Aktueller Kurs:<\/td>\n                        <td class="Headline" align="right">(.*)/', $tag2, $match);

echo "Aktueller Kurs: $match[1]<br
Wie match ich denn alles und bau dann diese Whitespaces ein?

--


Dieser Beitrag wurde am 08.07.2005 um 17:26 von doener bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
005
08.07.2005, 20:26
oxff



CN hat doch recht -- stirb.

--

mwcollect - mein Projekt | oxlog - mein blog | happyhardcore.com Stream - gute Musik

zum Seitenanfang zum Seitenende Profil || Suche
006
08.07.2005, 21:02
doener



Du dich auch.

--

zum Seitenanfang zum Seitenende Profil || Suche
007
09.07.2005, 11:45
theDon



Ruhe hier, alle drei. In der Referenz steht alles drin, was man dazu wissen muss.

--

\o tanz den naziprau! o/

And more than ever, I hope to never fall,
Where enough is not the same it was before

zum Seitenanfang zum Seitenende Profil || Suche