Avatar billede Slettet bruger
15. maj 2007 - 18:59 Der er 4 kommentarer og
1 løsning

Funktion til replace af.. alt?

Hej eksperter.

Er det muligt at lave en function ret(str) som fjerner alle tegn, udover A-Z, 0-9 og tegnene: - + *      ?
Avatar billede w13 Novice
16. maj 2007 - 17:32 #1
Jeg tror ikke umiddelbart, den automatisk kan erstatte tegnene, men hvis du definerer tegnene og hvad de skal erstattes med, som her: http://www.whitewater.be/script/result.asp?action=view&id=86
så skulle det virke fint. Og når det er en funktion, gør det jo ikke noget, den fylder lidt, når den kan genbruges.

I øvrigt kan du slette "By Val " oppe i toppen. Det får du ikke brug for.
Avatar billede plx Nybegynder
16. maj 2007 - 17:37 #2
Set re = New RegExp
re.Global = True
re.Pattern = "[^A-Z\d+*-]"
nytext = re.Replace(text, "")
Avatar billede w13 Novice
16. maj 2007 - 17:41 #3
Ah, jeg havde ikke læst, du ville have dem fjernet..

Men jeg bøjer mig for RegExp! :) Det har jeg desværre aldrig helt forstået..
Avatar billede Slettet bruger
17. maj 2007 - 17:22 #4
w13:
det var lige præcis sådan en lang funktion jeg gerne ville undgå, for er sgu svært at skulle gøre med ALLE tegn der findes :)

plx:
jeg kan kun sige.. wow, tak :) smid svar :)
Avatar billede Slettet bruger
13. juni 2007 - 18:50 #5
hmm jeg lukker spørgsmålet så..
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