Gerhard: reg. Ausdrücke suchen & ersetzen

Beitrag lesen

danke, doch das hab ich schon...
Aber wie kann ich denn das >'.$id_namen[$1].'< aus den Ersatz-String berichtigen?

Danke
Harald

preg_match("/[id=([1-9]*?)]/", $str, $index);

$str = preg_replace("/[(id=[1-9]*?)]/", ' <a href="$1">' . $id_namen[$index[1]] . "</a>", $str);