Avatar billede lone_a_p Praktikant
11. januar 2010 - 19:15 Der er 2 kommentarer og
1 løsning

Stavefejl med ét forkert bogstav

Kære eksperter,

Er der en af jer, der kan og vil lave en sammenligningsfunktion/regulært udtryk/ereg eller hvad jeg skal kalde den?

Hvis man f.eks. søger efter hindbær skal den helst kunne medtage:
- et forkert bogstav i søgeordet (hindbar)
- et manglende bogstav (hinbær)
- et bogstav for meget (hindbærd)

Ville blive yderst glad, hvis nogen ville lave en kode med ovenstående funktion.

Mvh Lone
Avatar billede intenz Novice
12. januar 2010 - 12:00 #1
Hvordan skal dette udtryk vide, at det er hindbær der søges efter i det givne eksempel?

Hvis du har xx hundrede eller tusind forskellige udtryk der kan søges efter og alle kan have et bogstav forkert/for meget/for lidt kan ikke se hvordan det vil løse det med regular expression. Udover at søge alle ord igennem i forhold til det søgte ord, hvilket vil dræbe performance fuldstændigt.

Som jeg skrev i dit sidste indlæg, vil jeg stadig mene at en funktion der foreslår søgninger løbende imens de skriver er en bedre løsning. På den måde vil du kunne klare det i et SQL kald.
Avatar billede lone_a_p Praktikant
06. september 2010 - 19:55 #2
Tak for svaret - beklager den sene tilbagemelding.

Jeg troede at jeg ville få implementeret denne feature. Dette er ikke lykkedes.

Vil du lægge et svar?
Avatar billede intenz Novice
06. september 2010 - 20:32 #3
Kommer her
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