Avatar billede Shasim Novice
05. marts 2003 - 13:07 Der er 3 kommentarer og
1 løsning

Validering af tekstfelt

Hvordan får man et tekstfelt til at acceptere æøå ved indtasning af et domænenavn?

Jeg har hentet en extension til Dreamweaver hos massimocorner.com som hedder RegExp Validator 1.1. Den kan validere et formfelt efter et mønster man enten selv laver eller et af de medfølgende, f.eks. "Phone", "8+3 filename", "Start with www.".

Jeg har lavet et mønster, som skal tjekke om et tekstfelt indeholder et validt domænenavn. Mønsteret ser sådan ud: ^\w+\.[a-å]{2,3}$ .
Jeg vil gerne have at det er tilladt at taste æøå i com-navne, men det vil ikke rigtigt virke.

Nogle gode forslag?
Avatar billede jespernaur Nybegynder
05. marts 2003 - 17:18 #1
Prøv med:

^\w+\.[a-zæøå]{2,3}$

Problemet med dit oprindelige forslag er, at æøå ikke ligger i direkte forlængelse af de andre bogstaver, når man ser på ASCII-koderne. Derfor skal man bruge tegnklassen bestående af bogstaverne a-z (som ligger i rækkefølge), samt eksplicit også inkludere æ, ø og å.

Mvh
Jesper Naur
Avatar billede Shasim Novice
06. marts 2003 - 13:47 #2
Tak for svaret - desværre virker det ikke.
Men i virkeligheden er det jo også på den anden side af punktummet det skal gælde. Hvordan skal det så de ud?
Har prøvet:

^\w+[a-zæøå]\.[a-z]{2,3}$

Mvh. Shanne
Avatar billede Shasim Novice
11. marts 2003 - 08:48 #3
Nå, men så lukker jeg selv spørgsmålet igen, da det jo ser ud til at være gået helt i stå.
Avatar billede Shasim Novice
11. marts 2003 - 08:52 #4
Nå, jeg kunne nu godt have brugt et svar på mit usynlige spørgsmål, men det ser ud til at være gået helt i stå, så jeg lukker og starter forfra...
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