可能重复: 常见的mySQL字段及其适当的数据types 名称build议的数据库列大小是什么? 我正在寻找什么是最正确的字段types和大小来存储电子邮件地址到一个MySQL表。 我最初是考虑varchar 255,但我认为255可能是太多,甚至太less,平均大小是多less,我可以抓住所有有效的电子邮件地址?
有一个好的方法来检查表单input使用正则expression式,以确保它是一个适当的样式电子邮件地址? 从昨天开始search,每个回答了人们关于这个话题的问题,如果它是一个子地址的电子邮件地址,似乎也有问题。
我不是在询问完整的电子邮件validation。 我只是想知道什么是电子邮件地址的user-name和server部分允许的字符。 这可能过于简单,也许电子邮件地址可以采取其他forms,但我不在乎。 我只问这个简单的forms: user-name@server (例如wild.wezyr@best-server-ever.com)和允许在这两个部分的字符。