[Chicago-talk] scalar question
Richard Reina
richard at rushlogistics.com
Tue Feb 1 15:26:56 PST 2011
Thank you everyone for all the great replies. This is what I ended up using.
Thanks again,
Richard
---- Chicago.pm chatter <chicago-talk at pm.org> wrote:
>
> my $fl1 = '3321-1.pdf';
> my $root1;
> ($root1 = $fl1) =~ s/-.*//; # s/// only effects $root1 here
>
> - Brian
>
> On 2011-01-31 15:40, Richard Reina wrote:
> > I know I should no this, but I don't and was wondering if someone could enlighten me. I have some scalars that represent filenames and look like this
> >
> > my $fl1=3321-1.pdf
> > my $fl2=3321-2.pdf
> > my $fl3=3432-1.pdf
> >
> > I can get everything before the "-" like this:
> > $fl2=~s/\-.*//; # get the root of the filename
> >
> > but how can I do it without changing the contents of the original scalar? I'd like to put the result directly in a new scalar.
> >
> > $root_name= $f12=~s/\-.*//; # get the root of the filename
> >
> > Thanks.
>
>
> --
> Brian Katzung, Kappa Computer Solutions, LLC
> Leveraging UNIX, GNU/Linux, open source, and custom
> software solutions for business and beyond
> Phone: 877.367.8837 x1 http://www.kappacs.com
>
> _______________________________________________
> Chicago-talk mailing list
> Chicago-talk at pm.org
> http://mail.pm.org/mailman/listinfo/chicago-talk
>
--
Richard Reina
Rush Logistics, Inc.
Watch our 3 minute movie:
http://www.rushlogistics.com/movie
More information about the Chicago-talk
mailing list