Problem 44231. Is it a mail?
Solution Stats
Problem Comments
-
4 Comments
problem in ur test case 2 & 4
The test suite has problems according to RFC 3969 (https://www.rfc-editor.org/rfc/inline-errata/rfc3696.html): there should not be spaces in a domain address, nor can it be made with numbers only. When building a problem of such type, it is best to specify which RFC that you are using as a reference, or if its rules are made up (which should be described).
Case 2 is actually correct, because e-mails cannot be longer than 254 or 256 characters. But case 4 is not, and goes against case 16: both should be true or both should be false (to be consistent at the very least since there cannot be spaces at domains). And as I mentioned, case 14 also goes against the rules for valid e-mail addresses by having a real number as a domain.
Cases 4 and 14 now have a correct_answer of false, per the explanation by Rafael S.T. Vieira.
You should really add some unusual email addresses like "@"@example.com or "\""@example.com or root@[127.0.0.1] to the test suite!
Solution Comments
Show commentsProblem Recent Solvers16
Suggested Problems
-
1242 Solvers
-
Permute diagonal and antidiagonal
449 Solvers
-
Create a Multiplication table matrix...
497 Solvers
-
216 Solvers
-
349 Solvers
More from this Author14
Problem Tags
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!