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

    Stringa da convalidare con RegExp

    Ciao.

    Potete suggerirmi una Regular Expression che possa validare indirizzi email e stringhe di questo tipo:

    Nel campo del form posso inserire da un solo indirizzo email del tipo:

    codice:
    nome.cognome@miosito.com;
    oppure del tipo:

    codice:
    nome.cognome-omonimo@miosito.com;
    Ma posso inserrie un numero infinito di indirizzi email separati dal carattere ' ; '

    Potreste aiutarmi?

  2. #2
    usi un regexp di quelli per email normale solo che sulla stringa usi un .join('; ') che dalla stringa ti genera un array e poi per ogni elemento dell'array ti fai il check
    W magica ROMA!

  3. #3
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    Originariamente inviato da skorpions
    usi un .join('; ')
    semmai uno split

  4. #4
    Originariamente inviato da Xinod
    semmai uno split
    emm si confusione ^^
    e tra l'altro anche senza lo spazio dopo il ; e prima di far questo un replace che toglie tutti gli spazi
    W magica ROMA!

  5. #5
    Scusate non ho capito, non conosco bene le RegExp.

  6. #6
    manco io ^^ cmq se cerchi sul forum le trovi gia fatte ... mi sembra di averne vista ieri 1
    W magica ROMA!

  7. #7
    Originariamente inviato da skorpions
    manco io ^^ cmq se cerchi sul forum le trovi gia fatte ... mi sembra di averne vista ieri 1
    OK, con la ricerca ho trovato e personalizzata questa:

    codice:
    var re = new RegExp("^[a-z][a-z0-9]*\\.[a-z][a-z0-9]*(\-Omonimo)?@miosito\\.com$", "i");
    e convalida sia nome.cognome@miosito.com che nome.cognome-Omonimo@miosito.com

    E poi?

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.