webForumDet fria alternativet

...

3 svar · 273 visningar · startad av koltrasten

koltrastenMedlem sedan okt. 2002259 inlägg
#1

Om en variabel innehåller mer än 20 tecken vill jag att denna skall huggas av vid 20 tecken och sedan tillägga ...

Går det?

@ndersMedlem sedan juni 200026 914 inlägg
#2
if len(variabel) > 20 then response.write left(variabel, 20) & "..." else response.write variabel

Mvh,

OveRRidEMedlem sedan feb. 20018 509 inlägg
#3

Jag brukar använda en funktion för detta, för när man väl använt den där funktionen en gång på webbplatsen, då kommer man banne mig behöva det igen. Dessutom kan man återanvända den, med olika antal längd på strängen, t.ex. i en includefil. ;)

function cutStr(str,int)
   if len(str) > int then
      temp = left(str,int-2) & ".."
   else
      temp = str
   end if
cutStr = temp
end function

response.write cutStr("Hejsan jag heter Stefan.",10)
koltrastenMedlem sedan okt. 2002259 inlägg
#4

tackar tack, tack! :f

134 ms totalt · 3 externa anrop · cache AV · v20260731051352-full.56cc9887
0 ms — hämta statistik (cache)
0 ms — hämta forumlista (cache)
122 ms — hämta tråd, inlägg och bilagor (db)