On Sun, 2003-12-14 at 14:52, John W. Krahn wrote:
> Josimar Nunes De Oliveira wrote:
> >
> > From: "Perl" <[EMAIL PROTECTED]>
> > >
> > > @temp = split(/#/, "abc#def#ghi#jkl") ;
> > >
> > > doesn't seem to work.
> > >
> > > am i doing anything wrong here ?
> >
> > Try this:
> >
> > @temp = split('\#', "abc#def#ghi#jkl") ;
> > foreach (@temp){
> > print "\n", $_;
> > }
>
> The first argument to split is converted to a regular expression and the
> '#' character is not special in a regular expression so split/#/ and
> split'\#' do exactly the same thing.
Well, actually they don't, since the 'bare' # will be interpreted as
starting a comment, while the one in quotes won't... ;^)
The op's assignment was assigning 'split(/' to @temp...
j
>
>
> John
> --
> use Perl;
> program
> fulfillment
--
"Not all those who wander are lost." - JRR Tolkien
--
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
<http://learn.perl.org/> <http://learn.perl.org/first-response>