diff options
| author | Abigail <abigail@abigail.be> | 2021-01-20 02:21:15 +0100 |
|---|---|---|
| committer | Abigail <abigail@abigail.be> | 2021-01-20 02:21:15 +0100 |
| commit | a3f1e846d55e92499b385d9cf58b2a5d87fca83d (patch) | |
| tree | 980813d92ccc2caecb145315fcac4b499f818c97 /challenge-001 | |
| parent | ce2bdf54ee1c50019eb30eacd1907d80b8b89967 (diff) | |
| download | perlweeklychallenge-club-a3f1e846d55e92499b385d9cf58b2a5d87fca83d.tar.gz perlweeklychallenge-club-a3f1e846d55e92499b385d9cf58b2a5d87fca83d.tar.bz2 perlweeklychallenge-club-a3f1e846d55e92499b385d9cf58b2a5d87fca83d.zip | |
Perl solution for week 1/part 1
Diffstat (limited to 'challenge-001')
| -rw-r--r-- | challenge-001/abigail/README.md | 1 | ||||
| -rw-r--r-- | challenge-001/abigail/perl/ch-1.pl | 15 |
2 files changed, 16 insertions, 0 deletions
diff --git a/challenge-001/abigail/README.md b/challenge-001/abigail/README.md index 5655dfed12..e21e3a20af 100644 --- a/challenge-001/abigail/README.md +++ b/challenge-001/abigail/README.md @@ -7,6 +7,7 @@ Write a script to replace the character `e` with `E` in the string `e` is found in the string. ### Solutions +* [Perl](perl/ch-1.pl) ## [Challenge #2](https://perlweeklychallenge.org/blog/perl-weekly-challenge-001 diff --git a/challenge-001/abigail/perl/ch-1.pl b/challenge-001/abigail/perl/ch-1.pl new file mode 100644 index 0000000000..8fd893fb93 --- /dev/null +++ b/challenge-001/abigail/perl/ch-1.pl @@ -0,0 +1,15 @@ +#!/opt/perl/bin/perl + +use 5.032; + +use strict; +use warnings; +no warnings 'syntax'; + +use experimental 'signatures'; +use experimental 'lexical_subs'; + +while (<>) { + my $changes = y/e/E/; + say $_, $changes +} |
