phpbar.de logo

Mailinglisten-Archive

[php] preg_replace: <p> bzw </p> am Anfang und Ende eines Strings entfernen

[php] preg_replace: <p> bzw </p> am Anfang und Ende eines Strings entfernen

Volker Hartmann volker.hartmann at virtuatron.de
Die Jun 21 15:48:21 CEST 2005


Am Dienstag, 21. Juni 2005 14:07 schrieb Aron Schlesinger:

> preg_replace( "/\<p\>(.*?)\<\/p\>/i", "\\1", $string);

Hallo Aron,

jetzt tut sich was ;-). Allerding werden jetzt alle <p> bzw </p>-Tags 
entfernt, mit dem Erfolg dass keine Absätze mehr dargestellt werden. Nebenbei 
hatte ich auch noch übersehen, dass da auch noch ein <br/> am Ende der 
Artikel angefügt wird. So geht es:

{$post->getText()|regex_replace:"/^\<p\>(.*?)\<\/p\>\<br\/\>$/i":"\\1"}

Gruss Volker

-- 
UNIX was half a billion (500000000) seconds old on
Tue Nov  5 00:53:20 1985 GMT (measuring since the time(2) epoch).
		-- Andy Tannenbaum
.:: virtuatron::weblog | http://www.virtuatron.de ::.

php::bar PHP Wiki   -   Listenarchive