phpbar.de logo

Mailinglisten-Archive

[php] Regex funktioniert nach PHP Versionsumstellung nicht mehr

[php] Regex funktioniert nach PHP Versionsumstellung nicht mehr

Michael Stenz mstenz-design at web.de
Fre Sep 22 19:37:37 CEST 2006


Hallo, 

ich habe für eine Webseite vor ein paar Jahren mal ein Regex für ein CMS
geschrieben. Dort soll [center]text[/center] in zentrierten Text umgewandelt
werden. Dies hat immer funktioniert. Bis der Provider auf eine Neue Version
umgestellt hat. Ich weis jedoch nicht, welche Version er früher hatte und
welche jetzt.

If
(preg_match("'\[(center|left|right)\](.*?|(.*?\n*?.*?)*)\[(/center|/left|/ri
ght)\]'", $content))
{ 
	$content =
preg_replace("/\[(center|left|right)\](.*?|(.*?\n*?.*?)*)\[(/center|/left|/r
ight)\]/" , "<div align=\"\\1\">\\2</div> " , $content);
}

Hat jemand eine Ahnung wieso es nicht mehr funktioniert?

Vielen Dank.

Grüße, 
Michael


php::bar PHP Wiki   -   Listenarchive