Hallo allerseits,
hab ne Frage zu "preg_replace(Suchmuster,Ersatz, Textausdruck)"-Funktion:
Input: XML-Tag: <Material DEF="Nr1" color="R G B" .../>
ich muss bei jedem Feld <Material DEF="Nr1"... /> 'color' auf bestimmtes Wert setzen, also 'preg_replace()', kamm aber mit der Suchkriteriendefinition nicht weiter,
habe bisher das:
[COLOR=blue]$text='<Material DEF="Nr1" color="R G B" .../>';
$ersatz='color="1 1 0"';
$string = preg_replace('|(<Material DEF="Nr1" )(o)(/>)|U', "$1".$ersatz."$3", $text); [/COLOR]
was mache ich da falsch? oder kannn mir jemand einen Link geben, wo ich die Suchkriterien-Definition selber lernen könnte?
Danke im Voraus!
hab ne Frage zu "preg_replace(Suchmuster,Ersatz, Textausdruck)"-Funktion:
Input: XML-Tag: <Material DEF="Nr1" color="R G B" .../>
ich muss bei jedem Feld <Material DEF="Nr1"... /> 'color' auf bestimmtes Wert setzen, also 'preg_replace()', kamm aber mit der Suchkriteriendefinition nicht weiter,
habe bisher das:
[COLOR=blue]$text='<Material DEF="Nr1" color="R G B" .../>';
$ersatz='color="1 1 0"';
$string = preg_replace('|(<Material DEF="Nr1" )(o)(/>)|U', "$1".$ersatz."$3", $text); [/COLOR]
was mache ich da falsch? oder kannn mir jemand einen Link geben, wo ich die Suchkriterien-Definition selber lernen könnte?
Danke im Voraus!
Kommentar