and if you are gonna append '1' for all extension,
try this:
echo preg_replace('/(\..+?)/', '1$1', $fn);
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.
>
>
> Elias
>
>
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php