RE: [PHP] Simple String Replace Question

From: Date: Sun, 25 Feb 2001 22:39:39 +0000
Subject: RE: [PHP] Simple String Replace Question
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-41606@lists.php.net to get a copy of this message
> On 25 Feb 2001 10:34:27 -0800, Jeff Oien <jeff@webdesigns1.com> wrote: > >I would like to get rid of \n characters unless there > >are two or more in a row. So for example if there > > The Perl-compatible regular expressions support lookahead and look behind: > > $str = 'abcdefabcaadd'; > echo "$str\n"; > $str = preg_replace("/(?<!a)a(?!a)/", "-", $str); > echo "$str\n"; > > will display this: > abcdefabcaadd > -bcdef-bcaadd Man, that went right over my head. Is there a description of how this works anywhere? Thanks for help in any case. Jeff Oien

« previous php.general (#41606) next »