在我正在开发的应用程序中,我有一个文本区域,用户将在其中输入逗号分隔的电子邮件地址列表。
我目前将列表拆分为数组,然后逐个保存。但是,如果我有以下输入...
blah@example.com, test@example, foo@example.com
那么blah@example.com将被保存,但保存test@example将失败。因此,当我显示test@example不是有效电子邮件地址的错误时,我需要从逗号分隔的值字符串中删除blah@example.com。
有没有更好的方法在服务器端验证这些内容并处理错误,而不需要在控制器中变得花哨/丑陋?
提前感谢!
我目前将列表拆分为数组,然后逐个保存。但是,如果我有以下输入...
blah@example.com, test@example, foo@example.com
那么blah@example.com将被保存,但保存test@example将失败。因此,当我显示test@example不是有效电子邮件地址的错误时,我需要从逗号分隔的值字符串中删除blah@example.com。
有没有更好的方法在服务器端验证这些内容并处理错误,而不需要在控制器中变得花哨/丑陋?
提前感谢!