Advertisement
Guest User

Untitled

a guest
Apr 24th, 2017
87
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Perl 0.50 KB | None | 0 0
  1. use strict;
  2. use warnings "all";
  3.  
  4. my %m2d = (
  5. January => "01",
  6. February => "02",
  7. Feb => "02",
  8. March => "03",
  9. April => "04",
  10. May => "05",
  11. June => "06",
  12. July => "07",
  13. August => "08",
  14. September => "09",
  15. October => "10",
  16. November => "11",
  17. December => "12"
  18. );
  19.  
  20. my %dates;
  21. while (<>) {
  22.     chomp;
  23.     if (m/(?:Tuesday|Friday|Sunday) (\d+?) (.+?) (\d{4})/) {
  24.         $dates{sprintf("%02d%02d%04d", $3, $m2d{$2}, $1)} = $_;
  25.     }
  26. }
  27.  
  28.  
  29. my @l = sort keys %dates;
  30. print "$dates{$l[0]} - $dates{$l[$#l]}\n";
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement