例如{limit[5-50]For here}@email.com
email@hotmail.com->不正确,因为输入的字符数小于5tryemail@hotmail.com->正确的
你能解释一下解决办法吗?
也许就这么简单:
local_part, domain = email.split('@')
local_part.length < 5
尽管请记住,许多人的地址确实很短,所以这里不要太严格。
您也可以使用正则表达式:
email.match?(/A[^@]{5,50}@[^@]+z/)
这是一个极度松懈的解析器。