split_email.go 264 B

1234567891011121314
  1. package util
  2. import "strings"
  3. // SplitEmails splits addresses with a few different ways
  4. func SplitEmails(emails string) []string {
  5. return strings.FieldsFunc(emails, func(r rune) bool {
  6. switch r {
  7. case ',', ';', '\n':
  8. return true
  9. }
  10. return false
  11. })
  12. }