PEPPLER.ORG
Michael Peppler
Sybase Consulting
Menu
Home
Sybase on Linux
Install Guide for Sybase on Linux
General Sybase Resources
General Perl Resources
Freeware
Sybperl
Sybase::Simple
DBD::Sybase
BCP Tool
Bug Tracker
Mailing List Archive
Downloads Directory
FAQs
Sybase on Linux FAQ
Sybperl FAQ
Personal
Michael Peppler's resume

sybperl-l Archive

Up    Prev    Next    

From: Xin_Li at WellspringRes dot com
Subject: RE: Remove Leading Whitespaces
Date: Sep 27 1999 9:31PM

Thanks. I'm a new one for PERL and no manual so far. Can you recommend me
some better books on PERL or good web site on which I can download some
useful staff?

> -----Original Message-----
> From:	Michael Peppler [SMTP:mpeppler@peppler.org]
> Sent:	Monday, September 27, 1999 4:03 PM
> To:	SybPerl Discussion List
> Subject:	Re: Remove Leading Whitespaces
> 
> Xin_Li@WellspringRes.com writes:
>  > Thanks. But if I want to remove the leading spaces or whitespaces, how
>  > should I do?
> 
> s/^\s*//;
> 
> Seriously though - spending some time with the manual (perldoc perlre) 
> would be a good idea at this point.
> 
> Michael
> 
>  > 
>  > > -----Original Message-----
>  > > From:	Michael Peppler [SMTP:mpeppler@peppler.org]
>  > > Sent:	Monday, September 27, 1999 2:30 PM
>  > > To:	SybPerl Discussion List
>  > > Subject:	RE: where does it come from? help please.
>  > > 
>  > > Xin_Li@WellspringRes.com writes:
>  > >  > What's the meaning of $ in  /\s*$/ 
>  > > 
>  > > End of the string. The reg-exp means "all the whitespace at the end
> of
>  > > the string"
>  > > 
>  > > Michael
>  > > 
>  > >  > 
>  > >  > > -----Original Message-----
>  > >  > > From:	Simon Haven [SMTP:Simon.Haven@wdr.com]
>  > >  > > Sent:	Monday, September 27, 1999 1:05 PM
>  > >  > > To:	SybPerl Discussion List
>  > >  > > Subject:	Re: where does it come from? help please.
>  > >  > > 
>  > >  > > 
>  > >  > > > 
>  > >  > > > But in this case, if some one has space(s) at the end in
> his/her
>  > >  > > password,
>  > >  > > > it fails...
>  > >  > > 
>  > >  > > No it won't fail, it's doing exactly what rtrim() would do.
>  > >  > >  /\s*$/ will find zero or more occurrences of whitespace before
> the
>  > > end of
>  > >  > > line.
>  > >  > > However, if I read my definition of "\s" right in the Camel
> book, it
>  > > WILL
>  > >  > > remove the newline - which may not be a problem, but might be
> worth
>  > >  > > knowing.
>  > >  > > 
>  > >  > > Simon
>  > >  > > 
>  > >  > > > 
>  > >  > > > Murali
>  > >  > > > 
>  > >  > > > > -----Original Message-----
>  > >  > > > > From:	Michael Peppler [SMTP:mpeppler@peppler.org]
>  > >  > > 
>  > >  > > 
>  > >  > > > > 
>  > >  > > > >  > NB, make sure you're using chop, not chomp, which only
> removes
>  > > a
>  > >  > > > > newline.
>  > >  > > > > 
>  > >  > > > > Use s/// instead of chop (eg $var =~ s/\s*$//;)
>  > >  > > > > 
>  > >  > > > > Michael
>  > >  > > 
>  > >  > > This message contains confidential information and is intended
> only 
>  > >  > > for the individual named.  If you are not the named addressee
> you 
>  > >  > > should not disseminate, distribute or copy this e-mail.  Please 
>  > >  > > notify the sender immediately by e-mail if you have received
> this 
>  > >  > > e-mail by mistake and delete this e-mail from your system.
>  > >  > > 
>  > >  > > E-mail transmission cannot be guaranteed to be secure or
> error-free 
>  > >  > > as information could be intercepted, corrupted, lost, destroyed,
> 
>  > >  > > arrive late or incomplete, or contain viruses.  The sender
> therefore 
>  > >  > > does not accept liability for any errors or omissions in the
> contents
>  > > 
>  > >  > > of this message which arise as a result of e-mail transmission.
> If 
>  > >  > > verification is required please request a hard-copy version.
> This 
>  > >  > > message is provided for informational purposes and should not be
> 
>  > >  > > construed as a solicitation or offer to buy or sell any
> securities or
>  > > 
>  > >  > > related financial instruments.
>  > >  > 
>  > > 
>  > > -- 
>  > > Michael Peppler         -||-  Data Migrations Inc.
>  > > mpeppler@peppler.org    -||-  http://www.mbay.net/~mpeppler
>  > > Int. Sybase User Group  -||-  http://www.isug.com
>  > > Sybase on Linux mailing list: ase-linux-list@isug.com
>  > 
> 
> -- 
> Michael Peppler         -||-  Data Migrations Inc.
> mpeppler@peppler.org    -||-  http://www.mbay.net/~mpeppler
> Int. Sybase User Group  -||-  http://www.isug.com
> Sybase on Linux mailing list: ase-linux-list@isug.com