Re: Re: Regular Expressions - A relatively simple search...

From: Date: Mon, 10 Sep 2001 05:04:38 +0000
Subject: Re: Re: Regular Expressions - A relatively simple search...
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-66664@lists.php.net to get a copy of this message
On Mon, 10 Sep 2001, Mike Gifford wrote: > Thanks robin, this is very useful! > yep, although pathinfo() is much easier: $extension = pathinfo($userfile_name, PATHINFO_EXTENSION); -Sterling > Robin Vickery wrote: > > mike@openconcept.on.ca (Mike Gifford) writes: > > > > > >>Hello, > >> > >>I'm trying to replace a couple of lines of code: > >> > >> $dotpos = 1 - (strlen($userfile_name) - strpos($userfile_name, '.')); > >> $extension = substr($userfile_name, $dotpos); > >> > >>with a simpler regular expression: > >> $extension = eregi_replace( "/.*", "", $userfile_name); > >> > >>However it isn't working.. > >> > >>What I'd like to do is to find the extension of a file name and place > >>that in a variable. So in '/home/mike/test.txt', I want to have the > >>statement return 'txt' > >> > > > > you don't need a regular expression for that... > > > > $extension = strrchr(basename($userfile_name), '.'); > > > > -robin > > > > > >

« previous php.general (#66664) next »