Visualizzazione dei risultati da 1 a 7 su 7

Discussione: Validare Email

  1. #1

    Validare Email

    ciao,
    per chi stesse impazzendo per convalidare l'email, vi posto una regular expressione che va bene sempre

    ^[\w\-\.]*[\w\.]\@[\w\.]*[\w\-\.]+[\w\-]+[\w]\.+[\w]+[\w $]

    prende tutto a partire da una email di questo tipo:

    a@aa-aa.it
    a@aa.aa.it


    se avete alcuni miglioramenti ditemeli. Io credo che prima del @ si potrebbe fare qualcosa che dire?

  2. #2
    [\w-]+@([\w-]+\.)+[\w-]+

    Più corta e controlla che ci sia una lettera prima della @, poi la @, una lettera dopo, il punto e lettera dopo.
    Nibbles

  3. #3
    Utente di HTML.it
    Registrato dal
    Aug 2001
    Messaggi
    1,482
    Io uso questa:

    codice:
    (\w+\@\w+\.\w+\.\w+)|(\w+\@\w+\.\w+)
    accetta formati del tipo:

    x@x.x
    x@x.x.x

    ma c'è ancora un errore, accetta anche code del tipo:

    x@x.x.

    X Daniele
    Ho provato la tua ma non mi funziona.

    Hey hey, my my Rock and roll can never die!

  4. #4
    per quali tipi di email non ti funziona?

  5. #5
    Prova la mia dovrebbe accettare solo:

    x@x.x
    Nibbles

  6. #6
    Utente di HTML.it
    Registrato dal
    Aug 2001
    Messaggi
    1,482
    Perfetta nibbles!

    Hey hey, my my Rock and roll can never die!

  7. #7
    Utente di HTML.it
    Registrato dal
    Aug 2001
    Messaggi
    1,482
    Rettifica Daniele anche la tua funziona, anzi impone che l'identificativo del dominio sia almeno di 2 caratteri. Però consente l'inserimento prima dell'@ del punto(".") e del trattino("-") che se non sbagio non si possono usare in un'indirizzo email.

    Hey hey, my my Rock and roll can never die!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.