Hi Rajnikant, That removes the character "*" for everywhere whereas the requirement is only to remove from the beginning and trailing parts of the string.
Regards, Amit Saxena On Thu, Jul 3, 2008 at 11:19 AM, Rajnikant < [EMAIL PROTECTED]> wrote: > Try out this, > > my $stuff = '*****STAFF*****'; > $stuff =~ s/\*//g; > Print $stuff; > > Regards, > Rajnikant Jachak > > -----Original Message----- > From: John W. Krahn [mailto:[EMAIL PROTECTED] > Sent: Thursday, July 03, 2008 10:38 AM > To: Perl Beginners > Subject: Re: removing '*' from *****STAFF***** > > Manasi Bopardikar wrote: > > Does anyone know how do I remove the beginning and the trailing * from > > *****STAFF***** > > my $stuff = '*****STAFF*****'; > > s/^\*+//, s/\*+$// for $stuff; > > > Or if you want to remove all * regardless of where in the string they are > located: > > $stuff =~ tr/*//d; > > > > John > -- > Perl isn't a toolbox, but a small machine shop where you can special-order > certain sorts of tools at low cost and > in short order. -- Larry Wall > > -- > To unsubscribe, e-mail: [EMAIL PROTECTED] For additional > commands, e-mail: [EMAIL PROTECTED] http://learn.perl.org/ > > > > DISCLAIMER > ========== > This e-mail may contain privileged and confidential information which is > the property of Persistent Systems Ltd. It is intended only for the use of > the individual or entity to which it is addressed. If you are not the > intended recipient, you are not authorized to read, retain, copy, print, > distribute or use this message. If you have received this communication in > error, please notify the sender and delete all copies of this message. > Persistent Systems Ltd. does not accept any liability for virus infected > mails. > > -- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > http://learn.perl.org/ > > >