Hallo Forum,
ich habe folgendes Problem. Ich möchte einen Text mit preg_match_all überprüfen und habe in einem Muster zwei Möglichkeiten:
preg_match_all ("/<\/a><\/td>\n.*<td CLASS=norm align=right>|<\/a><\/td>\n.*<td CLASS=tablelight align=right>([\d\D]+?)<\/td>/i",$data, $richtig);
Also ich möchte entweder das Ergebnis
<\/a><\/td>\n.*<td CLASS=norm align=right>
oder
<\/a><\/td>\n.*<td CLASS=tablelight align=right>
Es werden aber immer nur die Daten vom ersten Muster ausgelesen. Was mache ich falsch????
Danke
Gruss
Ronny
ich habe folgendes Problem. Ich möchte einen Text mit preg_match_all überprüfen und habe in einem Muster zwei Möglichkeiten:
preg_match_all ("/<\/a><\/td>\n.*<td CLASS=norm align=right>|<\/a><\/td>\n.*<td CLASS=tablelight align=right>([\d\D]+?)<\/td>/i",$data, $richtig);
Also ich möchte entweder das Ergebnis
<\/a><\/td>\n.*<td CLASS=norm align=right>
oder
<\/a><\/td>\n.*<td CLASS=tablelight align=right>
Es werden aber immer nur die Daten vom ersten Muster ausgelesen. Was mache ich falsch????
Danke
Gruss
Ronny
Kommentar