Re: tricky preg_replace and how to escape the \{occurencenumber}

From: Date: Fri, 16 Aug 2002 11:42:01 +0000
Subject: Re: tricky preg_replace and how to escape the \{occurencenumber}
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-112945@lists.php.net to get a copy of this message
On Friday 16 August 2002 19:49, lallous wrote: > <? > $fn = 'test.gif'; > > echo preg_replace('/(.+?)(\..+?)/', '\1a\2', $fn); > > ?> > > This script will output 'testa.gif' > > now how can i make it produce 'test1.gif' ? > > if i replace the: '\1a\2' with '\11\2' it will understand to replace with > occurence number 11 ! > How can i escape the 2nd '1' so it is considered as a string an not another > number. Try: echo preg_replace('/(.+?)(\..+?)/', '\1'. '1' . '\2', $fn); -- Jason Wong -> Gremlins Associates -> www.gremlins.com.hk Open Source Software Systems Integrators * Web Design & Hosting * Internet & Intranet Applications Development * /* IBM's original motto: Cogito ergo vendo; vendo ergo sum. */

« previous php.general (#112945) next »