Avatar billede ctnn Nybegynder
24. april 2006 - 10:33 Der er 5 kommentarer og
1 løsning

Reg exp, som matcher på internationale tegn.

Heysa allesammen.

Jeg leder efter at kunne matche en streng på internationale tegn altså i stil med â ï æøå è og så videre, er de indeholdt i \w eller måske i [^\W] eller nogen anden måde?

Syntes ikke lige jeg kan finde den rigtige kombination til at matche på alle mine navne.
Avatar billede eagleeye Praktikant
24. april 2006 - 15:12 #1
\w svare til: [a-zA-Z0-9_]
\W svare til: [^a-zA-Z0-9_]

Du må skrive selv lave en liste dem i stil med dette:

[\wæøåÆØÅèâ]
Avatar billede ctnn Nybegynder
25. april 2006 - 08:40 #2
Bummer det bliver en lang liste.

Jeg har indtil videre klaret mig med denne her liste.

[^\_\:\;\@\ \|\+\*\%\&\¤\$\#\£\"\!\½\§\<\>\\\^\ \~\n]

Det er ikke optimalt, men har været den korteste liste jeg kunne tænke mig til. ( Ja jeg ved godt at det ikke er alle tegnene som behøves at escapes, men jeg escapede dem alle, og håber at jeg ikke har ramt en special betydning :))
Avatar billede eagleeye Praktikant
25. april 2006 - 15:16 #3
Men hvad ønsker du for man kan bruge \S for alle ikke "mellemrums" karakter

Det vil side alle karakter untagen mellemrum, tab, newline, carigde return.
Avatar billede ctnn Nybegynder
19. oktober 2006 - 10:20 #4
Eagle_eye, kom du med et svar, så får vi lukket denne her.
Avatar billede eagleeye Praktikant
19. oktober 2006 - 18:46 #5
Ja her et svar :)
Avatar billede ctnn Nybegynder
20. oktober 2006 - 08:07 #6
Bedre sent end aldrig *G*
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