Eine technische Frage. Wie komme ich an F?
$records = "<r>A</r><r>B</r><r>C</r><r>D</r><r>E</r>F";
$records = preg_replace("!(?<=</r>)(.+)$!", " last Record: $1", $record);
echo $records;ergibt
A last Record: BCDEF
gewünscht ist
ABCDE last Record: F
Die Bedingung in Zeile 2 sucht wohl nach dem ersten Vorkommen von </r>. Sie soll aber das letzte finden.
Offenbar ist F nicht ein Record im Sinne von A - E
Eventuell kannst du ihn mit /([^<>])+$/ matchen.
mfg Beat