droom: Regulärer Ausdruck

Beitrag lesen

Hi folks,

ich habe einen Text, der sich aus 2 php-Variablen ($out1, $out2) zusammensetzt.
Die eine nimmt die erste 200 zeichen eines Feldes und die andere fügt noch ein text dahinter.

Nun habe ich n Fall, der ab und zu vorkommt:

$out1 = Dieser text wird angezeigt <link 364>text</link> text ok <link 4327 -inter
$out2 = footer.

Nun bekomme ich als Ausgabe:
Dieser text wird angezeigt <link 364>text</link> text ok <link 4327 -inter footer.

Weil der 2. Link aus $out1 nicht zugeschlossen ist, kriege ich Probleme mit meiner Formatierung. Ich möchte nun gern anhand eine regexpr. der fall abfangen, wo in $out1 ein Link geöffnet wurde und nicht zugeschlossen ist. Daraus soll alles was hinter "<link" kommt gelöscht werden, so dass ich z.b. so was als Ausgabe zurückbekomme:

Dieser text wird angezeigt <link 364>text</link> text ok footer