Visualizzazione dei risultati da 1 a 7 su 7
  1. #1

    Problema con apice in Reg Exp

    Hola!

    Con questa Reg Exp controllo un indirizzo email del tipo:

    nome.cognome@dominio.it

    oppure

    nome.cognome-DLZ@dominio.it

    codice:
    var re = new RegExp("^([a-zA-Z]+[._-])?[a-zA-Z]+(-DLZ\\d+)?@dominio\\.it$", "");
    Come la devo modificare pe prrevere il carattere apice ' opzionale nel cognome?

    Adesso un indirizzo email del tipo:

    pippo.d'altura@dominio.it non viene validato.

    grazie

  2. #2
    ed è GIUSTO che sia così, dato che negli indirizzi E-Mail NON si può mettere gli apici

  3. #3
    Originariamente inviato da artorius
    ed è GIUSTO che sia così, dato che negli indirizzi E-Mail NON si può mettere gli apici
    scusa ma non mi risulta; nell'azienda in cui lavoro in outlook ho diversi colleghi con l'email aziendale configurata con l'apice nel cognome....

  4. #4
    il che dimostra quant'è poco seria la Microsoft.

    quando fai [a-zA-Z] nella regola aggiungici anche ' ( ['a-zA-Z] ) e viene validato anche l'apice

  5. #5
    Grazie!

  6. #6
    Utente di HTML.it L'avatar di ubbicom
    Registrato dal
    Mar 2004
    Messaggi
    1,407
    Ciao, questa RE trovata con la ricerca è molto utile, ma non riesco a convalidare anche questo tipo di indirizzo, perchè?:

    codice:
    var re = new RegExp("^([a-zA-Z]+[._-])?[a-zA-Z]+(-DLZ\\d+)?@dominio\\.it$", "");
    nome.cognome-AAZ@dominio.it

    Cioè oltre a -DLZ dovrei avere anche la possibilità di convalidare anche -AAZ... è possibile?

    Questi sono gli esempi validi:

    nome.cognome@dominio.it
    nome.cognome-DLZ@dominio.it
    nome.cognome-AAZ@dominio.it

    Grazie a chi potrà aiutarmi.

  7. #7
    falla così:

    /^([a-zA-Z]+[\._-])?[a-zA-Z]+(-)?([a-zA-Z\d]+)?@dominio\.it$/

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.