You're code did the same thing my code did... In other words, it didn't
work... ;)

Again; a string "[/URUB]                    \n\n                \n \t
\n Hello World" should read: "</strong><br />Hello World" after
ereg_replace... And I can't get it to work...

What is the difference between ereg_replace and preg_replace except regular
expression syntax and speed? Does preg_replace allways work without any
extensions in php?


.bobo


----- Original Message ----- 
From: "Justin Patrin" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Tuesday, December 02, 2003 10:20 PM
Subject: [PHP-WIN] Re: ereg-replace removing whitespace...


> I don't use ereg myself, but with preg_replace you could do:
>
> $str = preg_replace('/\[\/URUB\]\s*/', '</strong><br />', $str);
>
> Bobo Wieland wrote:
> > Hi...
> >
> > I'm trying to use ereg_replace to replace "[/URUB]" with "</strong><br
/>"
> >
> > The problem is that ther might, and might not, be any number of trailing
> > whitespaces after the [/URUB]-tag... Everything between the [/URUB] (and
the
> > tag itself) and the next alphanumeric char should be replaced with
> > "<strong><br />"
> >
> > So far I use:
> >
> > $str = ereg_replace("(\[/URUB\])+( |\n|\t|\r)*","</strong><br />",$str);
> >
> > which doesn't work, leaving a lot of whitespaces behind...
> >
> > Thanks for your help...
> >
> >
> > .bobo
>
> -- 
> PHP Windows Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>
>

-- 
PHP Windows Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to