Visualizzazione dei risultati da 1 a 2 su 2

Discussione: RegExp mail strane

  1. #1
    Utente di HTML.it L'avatar di Fichico
    Registrato dal
    Nov 2002
    residenza
    Bologna
    Messaggi
    581

    RegExp mail strane

    ciao a tutti
    dato che le RE non sono il mio forte chiedo lumi a qualcuno esperto

    attualmente uso questa func per validare un indirizzo email:
    codice:
    Function VerificaMail(email)
    	Dim objRegExp
    	Set objRegExp = New RegExp
    	objRegExp.Pattern = "^[a-zA-Z0-9._-]+\@[a-zA-Z0-9._-]+\.[a-zA-Z0-9]{2,4}$" 
    	objRegExp.IgnoreCase = True
    	VerificaMail = objRegExp.Test(email)
    End Function
    fino ad oggi è sempre andata più che ebne ma mi trovo ad avere un indirizzo non validato anche se va bene, in particolare un indirizzo giapponese che pè di questo tipo:
    letterenumeri.letterenumeri@letteren...en umeri.museum

    ho sostituito ovviamente i dati reali con "letterenumeri"

    ora .. l'estensione .museum esiste ...
    quindi mi servirebbe una regexp che non mi consenta un solo punto dopo la @ ma anche più di uno e che consenta una estensione che sia tra 2 e 4 caratteri, OPPURE di 6 caratteri

    come va corretta?

    grazie mille

  2. #2
    alla fine prova a mettere {2,6} al posto di {2,4}...poi magari se ho tmepo la guardo questa regexp

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 © 2024 vBulletin Solutions, Inc. All rights reserved.