Wenn einer deiner Ausdrücke nicht matcht, wird die Verarbeitung dieses Eintrags abgebrochen und mit dem nächsten weiter gemacht. Das heißt, wenn alle Ausdrücke matchen, wird der Eintrag ausgegeben, sonst nicht.
Dein Beispiel enthält nichts was mit deinem zweiten Ausdruck [COLOR=#000000][COLOR=#cc0000]'/<codes>(.+?)<\/codes>/is'[/COLOR][/COLOR] matchen kann. Demzufolge wird der dritte Ausdruck gar nicht mehr genutzt und der Eintrag auch nicht ausgegeben.
Dein Beispiel enthält nichts was mit deinem zweiten Ausdruck [COLOR=#000000][COLOR=#cc0000]'/<codes>(.+?)<\/codes>/is'[/COLOR][/COLOR] matchen kann. Demzufolge wird der dritte Ausdruck gar nicht mehr genutzt und der Eintrag auch nicht ausgegeben.
Kommentar