webForumDet fria alternativet

Finns det någon inStrRev funktion i javascript?

4 svar · 543 visningar · startad av Mattias Nordin

Mattias NordinMedlem sedan dec. 20051 056 inlägg
#1

Det jag behöver göra är att testa om en sträng slutar med ett eller flera komma tecken och om det gör det ska dessa tas bort.

:stud

Peter SMedlem sedan dec. 20025 483 inlägg
#2

MyString.lastIndexOf(",")

Mattias NordinMedlem sedan dec. 20051 056 inlägg
#3

Nice, inte lätt att hitta funktionerna i devguru när de inte börjar på samma bokstav.

Finns det även ett sätt att få MyString.replace() att börja bakifrån?

spangoMedlem sedan juni 20008 205 inlägg
#4

Mattias Nordin skrev:

Nice, inte lätt att hitta funktionerna i devguru när de inte börjar på samma bokstav.

Tips: Kolla på metoder på objektet du är intresserad av istället för att leta bland alla funktioner. Javascript har väldigt få lösa funktioner, och antalet metoder på varje objekt är oftast hanterbart.

Mattias Nordin skrev:

Finns det även ett sätt att få MyString.replace() att börja bakifrån?

Hur menar du?

Mattias NordinMedlem sedan dec. 20051 056 inlägg
#5

Att hålla på med javascript när jag är trött är inte den bästa kombinationen. Har nu pluggat på mig lite med regexp och följande tar bort ett eller flera kommatecken i slutet av strängen.

varProdString = varProdString.replace(/,*$/, "")

Man lär sig något varje dag. Tack för assistansen :)

125 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
122 ms — hämta tråd, inlägg och bilagor (db)