diff --git a/snippets/is_valid_email_address.sh b/snippets/is_valid_email_address.sh new file mode 100755 index 0000000..38da859 --- /dev/null +++ b/snippets/is_valid_email_address.sh @@ -0,0 +1,12 @@ +#!/usr/bin/env bash + +email=$1 +regex_email="^[A-Za-z0-9._+-]+@([A-Za-z0-9-]+\.)+[A-Za-z]{2,}$" + +if [[ "$email" =~ $regex_email ]]; then + echo "Email address $email is valid." +else + echo "Email address $email is invalid." +fi + +exit 0