In der aktuellen Anwendung, die ich baue, habe ich ein Textfeld, in das ein Benutzer eine durch Komma getrennte Liste von E-Mail-Adressen eingibt.
Derzeit teile ich die Liste in ein Array auf und speichere sie dann einzeln ab. Aber wenn ich zum Beispiel diese Eingabe habe...
blah@example.com, test@example, foo@example.com
... dann wird blah@example.com gespeichert, aber das Speichern von test@example wird fehlschlagen. Ich muss also blah@example.com aus der kommagetrennten Zeichenkette von Werten entfernen, die ich an das Textfeld zurückgebe, wenn ich die Fehlermeldung anzeige, dass test@example keine gültige E-Mail-Adresse ist.
Gibt es eine bessere Möglichkeit, diese auf der Serverseite zu validieren und Fehler zu behandeln, ohne fancy / hässlich in den Controller zu bekommen?
Vielen Dank im Voraus!