Avatar billede champman2000 Nybegynder
26. juli 2004 - 23:21 Der er 6 kommentarer og
1 løsning

Regular Expressions - tjek for alpanumeric og speciele bogstaver

Jeg er ikke den store haj i regular expressions og må derfor søge hjælp her.

I mit script valideres en streng om den kun består alphanumeriske tegn (a-zA-Z_9-0). Bruger følgende:

/^(\w*)$/

Problemet er, at den også skal kunne tage æ, ø, å, ä, ö, ü, Æ, Ø, Å, Ä, Ö og Ü med i validationen. Hvordan gør man det?
Avatar billede roenving Novice
26. juli 2004 - 23:42 #1
Sådan ?-)

  var t = "\\wáàãââæåçéèêëìíîïñòóôõöøùúûüýÿ";
  var regexp = new RegExp("^["+t+"]$","i");
  if (!regexp.test(fld.value)){
    alert('der er fejl ...');

  }
Avatar billede champman2000 Nybegynder
26. juli 2004 - 23:59 #2
øhm... Kan du sammensætte den så den også tjekker efter normale bogstaver?
Avatar billede champman2000 Nybegynder
27. juli 2004 - 00:01 #3
Dit eksempel tillader kun 1 tegn?
Avatar billede roenving Novice
27. juli 2004 - 00:04 #4
Undskyld, jeg pillede den ud af en sammenhæng, så det tænkte jeg ikke på:

  var regexp = new RegExp("^["+t+"]+$","i");
Avatar billede champman2000 Nybegynder
27. juli 2004 - 00:07 #5
det virker! ... Jeg takker ;)
Avatar billede roenving Novice
27. juli 2004 - 00:09 #6
Velbekomme '-)
Avatar billede roenving Novice
27. juli 2004 - 00:15 #7
-- og tak for point ;~}
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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