Avatar billede c9steen Nybegynder
03. marts 2003 - 16:19 Der er 5 kommentarer og
1 løsning

Konvertering af specialkarakterer.

Jeg er ved at lave en gennemskanner, hvor filerne åbnes på serveren og gennemskanner on-time for aktuelt indhold. Koden i rå-filen er HTML eller .txt med eller uden konvertering af specialkarakterer men kan indholde &aring, ø osv. men også æ, ø, å...

Søgeord indtastes i særskilt felt, hvor også specialkarakterer kan indgives.

Problemet er, at jeg skal sikre, at alle søgeord findes i teksten uanset typen af specialtegn (danske, tyske, svenske...).

Med escape bliver resultatet a'la: %E6%2C%20%F8%2C%20%E5%20

og med HTMLEncode bliver det: æ, ø, å

Hvordan kan jeg konvertere en af de to paramtre, så jeg kan finde en match.

Fuld point for besvarelse i JavaScript / JScript

Thanks :-))
Avatar billede dk_akj Nybegynder
03. marts 2003 - 16:39 #1
Avatar billede somaliomar Praktikant
04. marts 2003 - 11:56 #2
Du kan prøve at lave et array med to dimensioner sådan her

"å", "å"
"ø", "ø"
...

Så kan du søge i arrayet og udskifte de specielle bogstaver ud med det, du vil søge på.

PS. Hvorfor vil du kun give fuld point til dem der kommer med en løsning i JavaScript/JScript? Vil du have et ASP-script skrevet i JScript?
Avatar billede c9steen Nybegynder
04. marts 2003 - 16:14 #3
Array-modellen (eller tilsvarende) vil være den sidste udvej, da jeg manuelt skal kode mig ud af alle landes specialkarakterer.

JScript/JavaScript er hurtigere at afvikle og mere lækkert at arbejde med :-)

<% @Language="JavaScript" %> som første linie klarer dette.
Avatar billede somaliomar Praktikant
04. marts 2003 - 16:48 #4
Jeg har meget lidt forstand på JavaScript/JScript. Derfor foreslår jeg, at du opretter dit spørgsmål over i JavaScript-kategorien. Der er sikkert nogle eksperter der kan hjælpe dig.

Hvad basere du din påstand om, at JavaScript er hurtigere at afvikle?
Avatar billede c9steen Nybegynder
05. marts 2003 - 07:46 #5
Jeg lavede for nogen tid siden forsøg med opsætning i både JavaScript og VBS. JavaScript vandt med en faktor 3..5 på hastigheden. Det skal indrømmes, at der nok ikke var tale om egentlig "videnskabelige" forsøg men det er min klare opfattelse ud fra det efterfølgende arbejde med serverside JavaScript, at det stemmer nogenlunde overens med virkeligheden.

Fordelen er desuden, at samme script (funktionsblokke) kan (gen)bruges uden voldsomme ændringer både serverside og klientside i et crossbrowser miljø.
Avatar billede c9steen Nybegynder
07. marts 2003 - 14:42 #6
Lukker
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