Ich hab' mir erlaubt, das Thema zu ändern - über Sting sind wir mittlerweile hinweg.
Jap ist ok.Hört sich nach Zawinski an.
Ich hab eigendlich nur probleme die Ausdrücke richtig zu schreiben.
Genau das sagt Zawinski doch: du entscheidest dich für reguläre Ausdrücke und hast jetzt mehr Probleme als vorher.
Ich teste das ganze mit einem RegExp-Evaluator und der sagt mir:
Die Software scheint nicht für PHP-Variante der PCRE geeignet zu sein.
Der verwendete Reguläre Ausdruck trifft auf den zu durchsuchenden Text nicht zu.
Unter PHP wirst du eine Fehlermeldung erhalten - teste dort.
Ich tippe stark darauf, dass dir die Begrenzer für den Ausdruck fehlen.
Habs auch schon mit begrenzer probiert:
preg_match_all('/^<TD rowspan=4 class="img"><br>(.*)</TD>$/', $table, $arr_size);
wo kommt jetzt plützlich ^ und $ her? so kann das erstrecht nicht funktionieren.
> > Zudem musst du musst du bestimmte Zeichen in deinem Ausdruck maskieren.
> Ja kann sein ist das erste mal das ich mich mit Ausdrücken beschäftig
Das ist keine Schande - nur hast du vergessen, das zu erwähnen - auch wenn ich es vermutete ;)
> deswegen benutz ich ja den RegExp-Evalator.
Guckst du hier: <http://www.regex-tester.de/regex.html>
Als tipp: versuche dich zuerst an einfacheren ausdrücken - versuche alle zwischen <td und </td> zu matchen und taste dich langsam an das Wunschergebnis ran.
Reguläre Ausdrücke sind sehr mächtig und umfangreich, aber nicht ohne weiteres beim ersten Versuch erlernbar.
> > Weiters arbeitest du gierig, das ist sicher nicht in deinem Sinn.
> Also am ende =iUm Anhängen wenn ich das richtig gelesen habe.
U würde schon reichen wenns nur um die Gierigkeit geht ;)