/ Forside / Teknologi / Udvikling / ASP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
ASP
#NavnPoint
smorch 9259
Harlekin 1866
molokyle 1040
Steffanst.. 758
gandalf 657
smilly 564
gibson 560
cumano 530
MouseKeep.. 480
10  Random 410
ÆØÅ mv. i RegExp pattern
Fra : MacMan


Dato : 17-06-01 23:41

Hej,

Jeg har flg. RegExp pattern. For så vidt virker det fint nok til det formål det har. Problemet er bare at det ikke tager højde for andet end a-z.
Idéen er, at det skal finde ord der er adskilt af OR f.eks. "hund OR kat" - det funker.
MEN søger man på "hund OG øgle" eller "hund og André" finder den det ikke, den ignorerer totalt ordene hvis de indeholder specialtegn...

loRegExp.Pattern = "((OR|[|])\s*[\(\[\{""].*[\)\]\}""])|((OR\s|[|])\s*\b[-\w']+\b)"

- Morten


 
 
MacMan (17-06-2001)
Kommentar
Fra : MacMan


Dato : 17-06-01 23:44

Der skulle selvfølgelig ikke stå

....MEN søger man på "hund OG øgle" eller "hund og André"...

men

....MEN søger man på "hund OR øgle" eller "hund OR André"...


Jakob Andersen (17-06-2001)
Kommentar
Fra : Jakob Andersen


Dato : 17-06-01 23:56

"MacMan" <nospam@nospam.com> wrote in message
news:hnaX6.3799$VQ4.576777@news010.worldonline.dk...
>Jeg har flg. RegExp pattern. For så vidt virker det fint nok til det formål
det har.
>Problemet er bare at det ikke tager højde for andet end a-z.

Svjh. er danske tegn omfattet af [a-z] hvis din webservers lokalsettings er
sat ordentligt op. Dette må så ikke være tilfældet for \w som du bruger i
dit parrern.

loRegExp.Pattern =
"((OR|[|])\s*[\(\[\{""].*[\)\]\}""])|((OR\s|[|])\s*\b[-\w']+\b)"

Prøv at bruge: [A-Za-z0-9_] isteder for \w og se hvordan det går.

--
Jakob Andersen



Søg
Reklame
Statistik
Spørgsmål : 177557
Tips : 31968
Nyheder : 719565
Indlæg : 6408878
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste