Allt till vänster om den sista punkten?
jag vill ha följande kod som behandlar en sträng:
gå ifrån höger till vänster tills du träffar på en punkt. allt fram till punkten ska vara i ny sträng.
10 svar · 273 visningar · startad av Jymdis
jag vill ha följande kod som behandlar en sträng:
gå ifrån höger till vänster tills du träffar på en punkt. allt fram till punkten ska vara i ny sträng.
Allt till vänster om den sista punkten?
En lite finare kod som klarar av både om det inte finns någon punkt eller om det finns punkter innan den sista punkten. :)
Function TextBeforeLastItem(ByVal sStr, ByVal sItem)
Dim lFind
lFind = InStrRev(sStr, sItem)
If lFind Then
TextBeforeLastItem = Mid(sStr, 1, lFind - 1)
Else
TextBeforeLastItem = sStr
End If
End Function
Response.Write TextBeforeLastItem("test.foo", ".")
tackar
tyvärr kom jag på ett nytt problem nu som mer hör hemma i SQL forumet.
titta gärna där och hjälp mig :)
tack för all hjälp än så länge =)
btw.. kör den här åsså =)
behöver lösningen snabbt snabbt snabbt =)
när jag kör en order by ascending på decimal tal får jag följande svar:
1.1.1
1.1.10
1.1.2
1.1.3
1.1.4
1.1.5
1.1.6
1.1.7
1.1.8
1.1.9
men jag vill ha:
1.1.1
1.1.2
1.1.3
1.1.4
1.1.5
1.1.6
1.1.7
1.1.8
1.1.9
1.1.10
nån lösning?
är det d i en textsträng också?
asså jag undrar bara rent allmänt alltså - för jag gjorde en liten fix till problemet - hoppar över 10 dårå... går från 9 till 11..
nu kom jag på ett möjligt problem med min lösning dock.. hähä
for fuck sake - vet iaf nästa gång när jag designar allting att jag ska gå ifrån andra hållet å ha senaste leveln längst fram =) även om d verkar mindre logiskt..
Okej!
Nu kom jag på den ultimata lösningen:
Jag räknar helt enkelt antal records som SQL frågan ger tillbaka och plusar ett.
Vet inte hur mycket det förklarar men det funkar.
Är det någon som har ett vettigt svar på Jymdis fråga?
http://www.webforum.nu/showthread.php?s=&postid=421076#post421076
Har också det problemet
http://www.webforum.nu/showthread.php?s=&postid=421125#post421125
i sql forumet kom dom med nåt, jag har insett att hela min lösning i princip värdelös så jag får modifiera en hel del av lösningen, jävligt bull men men...