webForumDet fria alternativet

Tabort mellanslag

ASPur ASP

5 svar · 320 visningar · startad av fundrusse

Medlem sedan jan. 2002286 inlägg
Frågan#1

Hejsan.
Det är så att jag skall importera massa artiklar från en textfil(;).
o fälten i textfilen har bestämd storlek på 20 tecken.

Hur gör jag på smidigaste sätt att få bort alla mellanslag efter artikelnamnet. Jag kan inte använda trim eftersom artiklarna kan bestå av dubbelnamn, dvs innehålla mellanslag.

Medlem sedan sep. 20026 425 inlägg
#2

Använd Replace()!

Function mellanslag(str)
str = Replace(str," ","")
mellanslag = str
End Function

Response.Write mellanslag("Inga mellanslag här inte.")
Medlem sedan jan. 2002286 inlägg
#3

Jo det funkar ju men då blir namnet fel!
Om jag har ett namn som "John Doe" och trimmar det, då blir det ju "JohnDoe" så får det inte vara"

Jag vill ha det så här!
Före: "John Doe             "
Efter: "John Doe"

Hajjar du?

Medlem sedan mars 20015 287 inlägg
#4

trim() ;)

Det känns lite grann som om du inte har testat det du skriver om...

Medlem sedan dec. 20003 563 inlägg
#5
Str = " John Doe "
rtrim(Str) = " John Doe"
trim(Str) = "John Doe"
ltrim(Str) = "John Doe "

Tycker trim borde funka bra

Medlem sedan sep. 20026 425 inlägg
#6

Trim() ska som skrivet fungera utmärkt. Testa det så ska du se att det fungerar perfekt! :D

134 ms totalt · 3 externa anrop · v20260731065814-full.4bcf49fe
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)