webForumDet fria alternativet

Finns det någon inStrRev funktion i javascript?

JavaScript

4 svar · 543 visningar · startad av Mattias Nordin

Medlem sedan dec. 20051 056 inlägg
Frågan#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

Medlem sedan dec. 20025 483 inlägg
#2

MyString.lastIndexOf(",")

Medlem 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?

Medlem 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?

Medlem 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 :)

247 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
116 ms — deklarationer (db)
0 ms — hämta statistik (cache)
125 ms — hämta tråd, inlägg och bilagor (db)
119 ms — ändringar (db)