webForumDet fria alternativet

substring() från vänster...

3 svar · 244 visningar · startad av M@rtin

M@rtinMedlem sedan dec. 19991 214 inlägg
#1

Jag vill kunna plocka ut ett visst antal tecken i en sträng räknat från vänster. I de flesta språk heter funktionen LEFT() men inte i js vad jag vet.

Det enda sätt jag vet är att använda substring() men då plockas tecknen från höger o jag kommer inte på nåt sätt att vända på funktionen. Nån som har nån idé?

------------------
//M@rtin

spangoMedlem sedan juni 20006 147 inlägg
#2

Ähh...

var minString = "spango";
alert(minString.substring(0,3));

0 är indexet för det första tecknet man vill ha fram, och 3 är startindexet + antalet tecken man vill ha fram. Sålunda visar denna kod en dialogruta med texten "spa".

------------------
Dia karpen

M@rtinMedlem sedan dec. 19991 214 inlägg
#3

Jaha ja.. Då måste det ha blivit nåt annat fel för det var så jag gjorde. Får kolla igenom koden lite bättre :)

Tack för hjälpen!

------------------
//M@rtin

PhOrPhErMedlem sedan feb. 20002 059 inlägg
#4

Om inte jag minns fel så kan du få substring att plocka tecken från höger genom att skriva ett negativt värde på startindex. Har inte testat dock..
Du kanske hade ett minustecken när det inte fungerade?

------------------
- Erik Hellström -
- Datalogiprogrammet - MDH -
- http://3d.burken.nu -

Genererad på 379 ms · cache AV · v20260730165559-full.f96bc7eb