[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: [ic] help pulling info from URL


Grant suppressed wrote:
> >
> > [perl]
> >     @{$Scratch}{'pstn2','pstn3'} = (split('/',$Session->{last_url}))[2,3];
> >     $Scratch->{pstn3} =~ s/(.*?)\.html?/$1/;
> > [/perl]
> >
> > [scratch pstn2], [scratch pstn3]
> >
> Thanks Ryan, that removes the .html put not the p.  I need just the number.
> I need to turn "p1.html" into just "1" or "p99.html" into "99".  Almost
> there....
> 
You could strip all non-numerics with:

    $Scratch->{pstn3} =~ s/\D//g;

That will turn "p123.html" into "123" but will also turn "1p234a56.html"
into "123456".

If your format is specifically "character + numeric(s) + characters"
then you could use this:

    $Scratch->{pstn3} =~ s/^\D(\d+).*/$1/;

-- 
   _/   _/  _/_/_/_/  _/    _/  _/_/_/  _/    _/
  _/_/_/   _/_/      _/    _/    _/    _/_/  _/   K e v i n   W a l s h
 _/ _/    _/          _/ _/     _/    _/  _/_/    suppressed
_/   _/  _/_/_/_/      _/    _/_/_/  _/    _/

_______________________________________________
interchange-users mailing list
suppressed
http://www.icdevgroup.org/mailman/listinfo/interchange-users


Mail converted by mhonarc 2.6.15
This archive provided courtesy of JSW4.NET, Internet Hosting Services for Small Business.