Se hvad jeg kan

29. september, 2005

‘^[-0-9a-zA-Z!#$%&*+/=?^_{|}~.]+@[-0-9a-zA-Z!#$%&'
.'*+/=?^_{|}~.]+\.[-0-9a-zA-Z!#$%&*+/=?^_{|}~.]+$’

15 kommentarer til " Se hvad jeg kan "

  1. Kristian Moon:

    en email parser i regex?

    29. september, 2005 kl. 11:13

  2. din mor:

    Den godtager ellers ting den ikke må f.eks.

    ~~~!@##!_$%.99
    hvilket jo ikke er en email

    29. september, 2005 kl. 11:59

  3. neurox:

    Hva’ er der nu galt med /^[\w-\.]+@[\w-\.]+\.[a-z]{2,10}$/i ?

    29. september, 2005 kl. 12:24

  4. tante lilla:

    Kristian: Ja, det var vist hensigten

    ehm … min mor: Jeg giver dig ret, men min underviser mener fx også at dette er en e-mail: nd#¤#@bi.££.ddk

    neurox: Jeg vender tilbage om et par måneder

    29. september, 2005 kl. 12:33

  5. neurox:

    Regexp’s er the Swiss Army Knife of Evil! Jeg bruger dem dagligt, og selvom indlæringskurven kan være hysterisk stejl er det mildest tale det fede pis. Held og lykke med det! ;-)

    29. september, 2005 kl. 12:38

  6. din mor:

    Du bør henvise din underviser til RFC 2821 og 2822 som fortæller hvilke tegn der må bruges i en email.
    hvis det er for tung løsning for personen så kan et hurtigt kig på
    http://www.remote.org/jochen/mail/info/chars.html
    forklare det mest elementære.

    29. september, 2005 kl. 13:01

  7. tante lilla:

    neurox og mutti: Takker :)

    29. september, 2005 kl. 13:10

  8. erlando:

    Og hvis man vil validere en email-adresse helt korrekt er her et regexp perl style, der gør sagerne:
    http://www.ex-parrot.com/~pdw/Mail-RFC822-Address.html

    29. september, 2005 kl. 13:20

  9. neurox:

    RFC822 dækker over fulde adresser, inkl. eventuelt navn – dvs. adresser som f.eks. “Onkel Bob” . Jeg tror det der skal valideres i den her sammenhæng udelukkende er selve adressen, dvs. mailbox@domain.tld. Route-specification er der alligevel heller ingen der bruger mere, så det kan man godt tillade sig at springe over også.

    “Did you _wanna_ know about the weather, or were you just making conversation?”

    29. september, 2005 kl. 13:37

  10. neurox:

    Tanten åd mine større-end/mindre-end.. :( Der skulle ha’ stået noget i retning af “Onkel Bob” {onkel@bob.dk} :)

    29. september, 2005 kl. 13:39

  11. Puk:

    Jeg gik bare kold, da jeg så “mor” havde kommenteret.
    Er det seriøst en tante mor? Der ved noget om RegExp’er?
    Damn!

    29. september, 2005 kl. 14:52

  12. tante lilla:

    Actually … just making conversation, neurox ;)

    Puk: Ville blive mere end ganske almindelig overrasket – og en smule skræmt – hvis det var tilfældet

    29. september, 2005 kl. 19:55

  13. Rasmus:

    Nørd.

    30. september, 2005 kl. 00:27

  14. tante lilla:

    Tak.

    30. september, 2005 kl. 08:46

  15. Puk:

    Ahh – så har jeg det meget bedre ;)

    30. september, 2005 kl. 09:14

Sig noget