in reply to Re: HA node check
in thread HA node check
As a special case, specifying a PATTERN of space (' ') will split on white space just as `split' with no arguments does. Thus, `split(' ')' can be used to emulate awk's default behavior, whereas `split(/ /)' will give you as many null initial fields as there are leading spaces. A `split' on `/\s+/' is like a `split(' ')' except that any leading whitespace produces a null first field. A `split' with no arguments really does a `split(' ', $_)' internally.Here is an example:
#!/usr/bin/perl -wT use strict; $_ = " a b c "; print "split(): $_\n" for split(); print "split(' '): $_\n" for split(' '); print "split(/ /): $_\n" for split(/ /); __END__ =head1 OUTPUT split(): a split(): b split(): c split(' '): a split(' '): b split(' '): c split(/ /): split(/ /): split(/ /): split(/ /): a split(/ /): split(/ /): split(/ /): b split(/ /): split(/ /): split(/ /): c
-Blake
|
|---|