phpbar.de logo

Mailinglisten-Archive

[php] preg_replace

[php] preg_replace

Maik Ryssel maik at laubegaster.de
Mit Jun 7 18:48:06 CEST 2006


Hallo,

es ist ein String im folgenden Format gegeben:
	
$string = "D:523:name:oldval:newval";

Problem:
Ich möchte bestimmte Teile des Strings die ich mittels preg_replace
matche vor dem Ersetzen an eine weitere Funktion übergeben.

Leider funzt das hier nicht... :-(

$string = preg_replace('?D:(\d+):(\w+:)(.*:)(.*)?','<b>Datensatz:</b>
$1<br><b>'.meine_function($2).'</b> $3 --> $4',$string);

Hat irgendjemand ne Idee wie man sowas richtig macht?

Danke Maik

php::bar PHP Wiki   -   Listenarchive