Avatar billede tommer Nybegynder
23. marts 2006 - 11:12 Der er 4 kommentarer og
1 løsning

validering af telefon

hvordan laver man en regex på telefonnummer.
den skal kunne klare at bruger laver mellemrum

f.eks
12121212
1212 1212
12 12 12 12
Avatar billede soreno Praktikant
23. marts 2006 - 11:59 #1
Er der et krav om et bestemt antal digits i et telefonnummer ?
Avatar billede tommer Nybegynder
23. marts 2006 - 12:02 #2
det er dk så det må være 8
Avatar billede soreno Praktikant
23. marts 2006 - 12:07 #3
Så prøv noget ala dette:

      String[] test = {"12121212", "1212 1212", "12 12 12 12",
                      "abe kat", "1fo22 223 33", "1", "1234567", "123456789" };
      Regex re = new Regex(@"^(\s*\d\s*){8}$");
      foreach (String s in test) {
        Console.WriteLine("{0} = {1}", s, re.IsMatch(s));
      }

Output:
12121212 = True
1212 1212 = True
12 12 12 12 = True
abe kat = False
1fo22 223 33 = False
1 = False
1234567 = False
123456789 = False
Avatar billede tommer Nybegynder
23. marts 2006 - 12:11 #4
ser umiddelbart ud til at virke, jeg tester lige så får du points
Avatar billede tommer Nybegynder
23. marts 2006 - 12:36 #5
takker, ;-)
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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