diff --git a/problems/valid-phone-numbers/file.txt b/problems/valid-phone-numbers/file.txt new file mode 100644 index 000000000..ab5499cd4 --- /dev/null +++ b/problems/valid-phone-numbers/file.txt @@ -0,0 +1,3 @@ +987-123-4567 +123 456 7890 +(123) 456-7890 diff --git a/problems/valid-phone-numbers/valid_phone_numbers.bash b/problems/valid-phone-numbers/valid_phone_numbers.bash new file mode 100755 index 000000000..ebdf6316c --- /dev/null +++ b/problems/valid-phone-numbers/valid_phone_numbers.bash @@ -0,0 +1,5 @@ +#!/usr/bin/env bash + +# Read from the file file.txt and output all valid phone numbers to stdout. + +grep -P '^(\d{3}-|\(\d{3}\) )\d{3}-\d{4}$' file.txt diff --git a/problems/valid-phone-numbers/valid_phone_numbers.go b/problems/valid-phone-numbers/valid_phone_numbers.go deleted file mode 100644 index 39c7ce712..000000000 --- a/problems/valid-phone-numbers/valid_phone_numbers.go +++ /dev/null @@ -1 +0,0 @@ -package valid_phone_numbers diff --git a/problems/valid-phone-numbers/valid_phone_numbers_test.go b/problems/valid-phone-numbers/valid_phone_numbers_test.go deleted file mode 100644 index 39c7ce712..000000000 --- a/problems/valid-phone-numbers/valid_phone_numbers_test.go +++ /dev/null @@ -1 +0,0 @@ -package valid_phone_numbers