Ad
  • Custom User Avatar

    C Translation

    • please scrutinize carefully
    • this translation utilizes the C# translation description agnostification
  • Custom User Avatar

    It is hardly worth calling this pattern an email address. Real world email addresses are so much more complex, and are so much harder to validate. ALL your rules are actually wrong.

    • an addres does not need to have a domain part, so addresses without @ are completely valid. there are also situations where more than one @ is valid.
    • some special characters are, possibly conditional, valid in the local part of an email address. +, . and even ( space ) are valid.
    • subdomains exist. also, especially with new TLDs, domains without .s exist.
    • a . at the end of the domain is valid ( which has a meaning to DNS )
    • some special characters are also valid in the domain part of the address.

    If it's worth doing, it's worth doing well. Don't call this email validation.

  • Custom User Avatar
    • Missing describe/it blocks in both sample and full tests.
    • Missing from solution import isemail in both sample and full tests.
    • There should be tests with underscores in domain.
    • Duplicate?