Gå til innhold

Hjelp med streng mønster


Anbefalte innlegg

Skrevet

Hei jeg har en streng som har slike mønstere

 

Sak #35 Jeg har et problem

VS: Sak #35 Jeg har et problem

SV: Sak #35 Jeg har et problem

RE: Sak #35 Jeg har et problem

FW: Sak #35 Jeg har et problem

 

Jeg må kunne ta ut "Sak #35" for så å ta ut tallet 35 ut av den. Det tallet kan seff være for eks 3568.

 

Jeg har prøvd med sscanf men får det ikke til hehe. Please hjelp.

 

Takk på forhånd.

Videoannonse
Annonse
Skrevet (endret)

ptr  = strstr(subject, "Sak #");
sscanf(ptr, "Sak #%d", &num);

husk å sjekke at ptr ikke er NULL etter strstr.

 

hvis Sak MÅ forekomme som første eller andre ord må du gjøre det litt annerledes.

koden over fanger opp "RE: RE: RE: Sak # ..." også

Endret av charlie di meola

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 konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...