Jag fyller en array med poster, men vet inte i förväg hur många. Ubound() används för att kolla högsta index i en array. Du kan väl även köra en split på det tecknet som skall sökas efter, och sedan köra ubound på den array du får. :) en variant jag läst på att räkna ett visst tecken är att man först räknar längden på strängen, ersätter det sökta tecknet med "" och sen räknar längden på strängen igen.Ta reda storleken av en array
Hur kan jag snabbt komma åt detta antal när arrayen är fylld?
Passar på att kasta in en fråga till
Finns det en funktion som tar reda på hur många gånger ett visst tecken förekommer i en sträng. Har hittat funktioner som visar positionerna för ett visst tecken i en sträng, men ingen som visar antalet förekomster.Sv: Ta reda storleken av en array
På fråga två svarar jag, använd samma funktion och fortsätt att kolla efter tecknet i din sträng från den position du fann det första gången .. repetera tills den inte hittar tecknet någe mer.
/TobiasT
http://webbhotell.theland.se - varför betala mer än nödvändigt?Sv: Ta reda storleken av en array
Mvh, VideSv: Ta reda storleken av en array
x=len(sträng)
sträng=replace(sträng,ditt_tecken,"")
antal_tecken=len(sträng)
/r