Avatar billede innercitydk Nybegynder
26. maj 2006 - 22:55 Der er 1 løsning

Email validering i Asp.net med regexp

Overskriften siger det hele. Jeg har en side hvor email adressen indtastet i et felt skal valideres. Jeg har følgende kode:

Regex regu = new Regex("^([a-zA-Z0-9_\\-\\.]+)@((\\[[0-9]{1,3} \\.[0-9]{1,3}\\.[0-9]{1,3}\\.)|(([a-zA-Z0-9\\-]+\\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\\])");
        string tekst = "test@test.dk";
        if (regu.IsMatch(tekst, 0))
        {
            Label1.Text = "Match";
        }
        else
            Label1.Text = "Fejl";

I Label1 skrives der hele tiden fejl når jeg kører koden. Jeg har stirret mig blind på det. Håber nogen kan hjælpe.

Vh Nicki
Avatar billede innercitydk Nybegynder
27. maj 2006 - 00:41 #1
Her efter næsten 2 timers søgning fandt jeg selv en løsning ;)

Hvis andre får brug for den samme funktion i asp.net er der en genial artikel her:

http://www.cambiaresearch.com/cambia3/snippets/csharp/regex/email_regex.aspx

Vh
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester