Gem 关于 Devise.email_regexp 的邮箱验证默认表达式是否 “错误”

xxqfamous · 2015年03月23日 · 最后由 king1990_cool 回复于 2015年03月23日 · 2199 次阅读

之前一直未留意 Devise 的邮箱验证表达式,突然发然表达式没去掉一些特殊字符,比如[email protected],++@qq.com,((@qq.com等都支持,当然知道了就要去重新设置表达替换默认的,可刚测试注册了下 ruby-china 也是没有更换,且不能更改了,算 bug 吗

http://en.wikipedia.org/wiki/Email_address 这些字符在 email 里面都不算是特殊。

#1 楼 @king1990_cool 谢谢,理论上是如此吧,但在工作环境中都应该不允许存在吧,或者说经过测试人员之手都会出现在 bug 单上

#2 楼 @xxqfamous 通用的 gem 肯定不会考虑单一的需求,所以才需要定制啥的。

需要 登录 后方可回复, 如果你还没有账号请 注册新账号