in reply to Re: Challenge: sort weekdays in week-order (grep)
in thread Challenge: sort weekdays in week-order (elegantly and efficiently)
#!/usr/bin/perl -l use warnings; use strict; my $input = join "|", qw/Monday Saturday Thursday/; "monday tuesday wednesday thursday friday saturday sunday" =~ m/\b($in +put)\b(?{ print "[$1]" })(*FAIL)/i; print join ' ', grep s/,//, split ' ', "monday tuesday wednesday thurs +day friday saturday sunday" =~ s/\b($input)\b\K/,/igr;
[monday] [thursday] [saturday] monday thursday saturday
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^3: Challenge: sort weekdays in week-order (grep)
by LanX (Saint) on Jul 25, 2022 at 22:03 UTC | |
by rsFalse (Chaplain) on Jul 26, 2022 at 08:27 UTC | |
by AnomalousMonk (Archbishop) on Jul 26, 2022 at 19:07 UTC | |
by LanX (Saint) on Jul 26, 2022 at 10:17 UTC |