phpbar.de logo

Mailinglisten-Archive

[php] text->anchor regexp

[php] text->anchor regexp

Stephan Fiedler riese at freenet.de
Don Sep 16 13:55:31 CEST 2004


Hallo Liste,

okay, ich bin mit meinem Latein, resp. RegExp am Ende.

Ich habe einen Roh-Text fuer ein Template.
darin kann folgende Zeichenkette vorhanden sein
!LINK=anchor|NAME=linkname!
beispiel:
!LINK=http://www.google.com|NAME=google!
jetzt brauch ich eine regexp, die mir daraus die Werte extrahiert,
damit ich daraus (z.b. fuer html) '<a href = link_wert >name_wert</a>' 
machen kann.

mein versuch

$out = preg_replace("/[\!LINK=]([\W]*)[\|NAME=]([\W]*)\!/",
			"<a href = '$1' target = '_blank'>$2</a>",
			 $text);

ist natuerlich grandios gescheitert...

Habt's Ihr noch Ideen?

Danke

Stephan

php::bar PHP Wiki   -   Listenarchive