Christian Seiler: preg_match zu gefrässig

Beitrag lesen

Hallo nochmal,

$output = preg_replace ("/<ERRORMESSAGE>(.*?)</ERRORMESSAGE>/m", "", $output);

Habs exakt übernommen -> matched nun gar nicht, hmm...

Irgendwie bin ich heute nicht ganz konzentriert, denn:

1. Habe ich Dein erstes Posting nicht richtig gelesen und ging davon aus, dass der Starttag immer <ERRORMESSAGE> ist; in wirklichkeit ist er aber <ERRORMESSAGE_X>
2. Es muss natürlich der s-Modifier sein.

Dieser Regexp klappt: "/<ERRORMESSAGE(.*?)</ERRORMESSAGE>/s" (getestet)

Sorry nochmal...

Viele Grüße,
Christian