Avtau Skrevet 14. april 2013 Skrevet 14. april 2013 Hei. Jeg er igang med å lage et program hvor jeg får ut data fra diverse sensorer iform av en streng fra et kort som kommuniserer med pc via rs232. Formatet på strengen er $A001B20081231C235959D00000001E0001F0001G0001H001I001#" Lurer på hvordan jeg kan få f.eks de 4 første sifferene etter E, F , G osv.
jag007 Skrevet 14. april 2013 Skrevet 14. april 2013 Litt enklere å gi deg korrekte råd og tilbakemeldinger, dersom du skriver litt om hvilket programeringsspråk du bruker...
etse Skrevet 14. april 2013 Skrevet 14. april 2013 (endret) Du kan f.eks. gjøre det med regexp. Matche mot f.eks. (E\d{4}), (F\d{4}), (G\d{4}), eller mer generelt ([A-Z]\d{4}) om du ønsker 4 siffrene etter 1 bokstav. Endret 14. april 2013 av etse 1
angeland89 Skrevet 24. april 2013 Skrevet 24. april 2013 En litt grei sak å vite om string er at string = char[] Du kan kjøre en split på stringen din og hente ut bokstav 0,1,2,3
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå