phpbar.de logo

Mailinglisten-Archive

[php] RegX

[php] RegX

Alex Emken php at emken.com
Don Okt 13 19:51:26 CEST 2005


thomas.hausheer at bluewin.ch wrote:
> Hallo
> 
> hab mal wieder ein Regex-Problem.
> 
> Ich möchte alle p Tags ersetzten. Das heisst, alle Tags die mit <P
> anfangen müssten durch <BR> ersetzt werden. 
> 
> zB. <P> aber auch <P id = "cssname"> etc.
> 
> Mein Versuch:
> preg_replace('^<p*>$','ss', $a);
> 

Hi Thomas,

bei den preg_*-Funktionen musst du Delimeter um den Ausdrucksetzen.
Deswegen meckert er. Warum prüfst Du denn auf Anfang (^) und Ende ($),
Du willst doch alle im Text ersetzen oder?

Versucht mal damit:
preg_replace('°<p[^>]*°','<br/>', $a);
(ungetestet)

Gruß,
alex

--
Our software never has bugs, it just develops random features!

php::bar PHP Wiki   -   Listenarchive