Avatar billede sako Nybegynder
06. maj 2006 - 15:25 Der er 2 kommentarer og
1 løsning

Fjern tekst fra streng så der kun er tal tilbage

Er det muligt at fjerne tekst fra en streg så der kun er
tal tilbage ?

jeg har f.eks. en variable der er lig med pic/60.jpg

Og jeg skal kun bruge tallet 60

Eller der er en replace funktion i flash som i andre scripts ??
Avatar billede thulstrup Nybegynder
06. maj 2006 - 16:05 #1
Nej der er ikke en indbygget replace funktion, men du kan nemt bygge en:

function stripAlpha(str:String):String {
    var newstr:String = "";
    for (var i:Number = 0, char:String; i<str.length; i++) {
        char = str.charAt(i);
        if (!isNaN(char)) {
            newstr += char;
        }
    }
    return newstr;
}
var str:String = "pic/60.jpg";
trace(stripAlpha(str));
Avatar billede sako Nybegynder
06. maj 2006 - 22:18 #2
supert smid et svar :-)
Avatar billede thulstrup Nybegynder
06. maj 2006 - 23:41 #3
Det får du her :o)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester