Om man har en variabel i asp och vill kopiera den till en annan variabel fast ta bort den första och de 3 sista tecknen?
EX. Om variabeln är tex "/sida.asp" så ska den kopieras och se ut så här "sida" |
nyvariabel = right(left(len(dinvariable)-4),len(dinvariabel)-1)
...eller nått sånt. Var några år sedan jag kodade ASP |
Citat:
Det verkar rimligt och det borde funka men jag får följande fel: Microsoft VBScript runtime error '800a01c2' Wrong number of arguments or invalid property assignment: 'left' |
nyvariabel = right(left(dinvariabel, len(dinvariabel)-4), len(left(dinvariabel, len(dinvariabel)-4))-1)
borde fungera Edit: Det var ju fyra tecken som skulle bort och inte tre. .asp = 4 tecken |
Citat:
|
Snyggare med mid
nyvariabel = mid(dinvariabel, 2, len(dinvariabel)-5) |
Alla tider är GMT +2. Klockan är nu 07:13. |
Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson