webForumDet fria alternativet

Hjälp med left

ASP

3 svar · 250 visningar · startad av Boorg

Medlem sedan okt. 2004409 inlägg
Frågan#1

2005-05-16^A

Jag vill här ha uta A till ett ord och det gör jag med [Edit] right.

cell = Right(StackArry(i),1)

Men ibland kan det stå så här också.

2005-05-16^18A

Hur gör jag för att få ut 18A altså hämta dom tre från [Edit] right och Ibland bara A en från [Edit] right

Medlem sedan okt. 2002257 inlägg
#2

Kanske med en split? Om nu ^-tecknet alltid finns med borde väl dett kunna funka.

myArr = split(stackArry(i),"^")
cell = myArr(1)
Medlem sedan okt. 2004409 inlägg
#3

Fick göra en simpel sådanhär.

	cell = Right(ArryDatum(i),3)
	IStr = InStr(Session("Cell"), "^")
	If Not IStr = "0" Then cell = Right(ArryDatum(i),1)

Inte särklit efektiv men den funkar

Medlem sedan okt. 2004409 inlägg
#4

Obbelix skrev:

Kanske med en split? Om nu ^-tecknet alltid finns med borde väl dett kunna funka.

myArr = split(stackArry(i),"^")
cell = myArr(1)

Det va inte dumt det heller.. testar det

258 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
125 ms — deklarationer (db)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)
127 ms — ändringar (db)