webForumDet fria alternativet

Ta bort mellanslag i ett variabelvärde

ASP

6 svar · 317 visningar · startad av i1bgn

Medlem sedan mars 20039 inlägg
Frågan#1

ASP:
Har en variabel som ev. innehåller mellanslag inuti eller efter variabelvärdet. Hur tar jag bort dem ?

Medlem sedan sep. 20026 425 inlägg
#2
Dim variabel
variabel = Trim(Replace(variabel," ",""))
Medlem sedan aug. 20002 272 inlägg
#3
str = replace(str, " ", "")

Tar bort alla mellanslag vart dom än befinner sig i strängen.

Medlem sedan mars 20023 561 inlägg
#4

Varför inte bara variabel = Trim(variabel)?

Medlem sedan dec. 19998 577 inlägg
#5

Trim() tar inte mellanslag i en textsträng, bara före och efter. :)

Medlem sedan mars 20023 561 inlägg
#6

Vide skrev:

Trim() tar inte mellanslag i en textsträng, bara före och efter. :)

Oops... :r
Visst är det så.
(Skyller på hjärnsläpp)

Medlem sedan juni 200032 967 inlägg
#7

Det innebär också, att man inte behöver använda både Trim() och Replace(), utan endast Replace(), enligt JAreMANNENs förslag, är alldeles tillräckligt.

Mvh

253 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
126 ms — deklarationer (db)
0 ms — hämta statistik (cache)
124 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)