home *** CD-ROM | disk | FTP | other *** search
/ ftp.cse.unsw.edu.au / 2014.06.ftp.cse.unsw.edu.au.tar / ftp.cse.unsw.edu.au / pub / doc / languages / perl / nutshell / ch4 / split < prev    next >
Encoding:
Text File  |  1992-10-18  |  524 b   |  23 lines

  1. @chars = split(//,$word);
  2. @fields = split(/:/,$line);
  3. @words = split(' ',$paragraph);
  4. @lines = split(/^/,$buffer);
  5.  
  6. print join(':', split(/ */, 'hi there'));
  7.  
  8. ($login, $passwd, $remainder) = split(/:/, $_, 3);
  9.  
  10. split(/([,-])/, "1-10,20");
  11.  
  12. $* = 1;
  13. $header =~ s/\n\s+/ /g;      # Merge continuation lines.
  14. %head = ('FRONTSTUFF', split(/^([-\w]+):/, $header));
  15.  
  16. open(PASSWD, '/etc/passwd');
  17. while (<PASSWD>) {
  18.     chop;        # remove trailing newline
  19.     ($login, $passwd, $uid, $gid, $gcos, $home, $shell) =
  20.         split(/:/);
  21.     ...
  22. }
  23.