25. juli 2006 - 11:35Der er
20 kommentarer og 2 løsninger
Funktion alt efter nr 15 (ligesom substr i php)
Hej.
Jeg søger en funktion i .Net (ligesom man bruger substr i php) der kan "udskrive" alt efter tegn nr. f.eks. 15. Så hvis jeg har følgende string: 1234567890123456789 Så vil jeg have de sidste "6789" ud, altså dvs. 123456789012345------6789 Efter tegn nummer 15 vil jeg have alt efter det ud. Hvordan gør man det? 60 point for hurtigt og godt svar.
Den kommer med følgende fejl (Jeg er nybegynder - og kan iørvigt ikke finde nogen artikler om VB.Net program programmering så derfor ved jeg næsten ikke noget om det): http://simonth.futte.dk/fejl1.jpg
Takker mange gange, det virker. Kan i ikke lige også hurtigt fortælle mig om der er en "find" funktion, så hvis man f.eks. har følgende: "hejabcmeddig" og man så vil finde abc i teksten og udskrive det kun, altså så den udskriver: "abc" hvordan gør man det? Er der en funktion til det? En funktion der kan finde noget tekst i en tekst.
Jeg kan evt. hæve point hvis i også kan svare på mit nye spørgsmål.
Doh, jeg var vist lidt for hurtig. Der står muligvis noget om en find funktion på det der link mcgoat kom med, undskyld. Jeg ser lige om jeg kan hitte ud af det der står, ellers må i meget gerne komme med et eksempel ligesom det andet.
Ok, har prøvet. Dim smsbesked As String = "06915404939099040A91549228667300006070523124448004D4F29C0E" Dim smsbeskedtest As String = "4D4F29C0E" SMSLabel.Text = smsbesked.IndexOf(smsbeskedtest)
Ok, kom lige i tanke om noget.. Nu bruger jeg følgende kode: Dim smsbesked As String = serialPort.ReadLine SMSLabel.Text = smsbesked.Substring(64) serialPort.ReadLine() serialPort.Write("ATI" & vbCrLf)
men den melder fejl: startIndex cannot be larger than length of string. Parameter name: startIndex
Jeg lærer vist af mine fejl. Jeg er alt alt alt for hurtig til at skrive at der er fejl og bede om hjælp her på sitet. Jeg har jo gentagne gange i dette spørgsmål selv fundet ud af fejlen, jeg må prøve at lære at være mindre utålmodig og prøve mig mere frem før jeg spørger om hjælp igen.
smider lige et svar forresten hvis det kunne bruges :)
Synes godt om
Ny brugerNybegynder
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.