Onko C:lle saatavissa säännöllisiä lausekkeita, vai onko tehtävä käsin kaikki monimutkaiset merkkijonojen käsittelyfunktiot?
Google ei minua tässä asiassa auttanut, aina lykkäävät C++:aa
Oliskohan tästä ja tarkemmin regex.h-headerista apua? Ite en noita kyenny tutkimaan, koska oon koulussa, mutta referenssin mukaan näyttäisi juuri siltä, miltä pitääkin.
Google tuppaa huokumaan voimakkaasti noita GNUstep-oppaita säännöllisten lausekkeiden osalta, niistä ei ole varmaankaan kovin paljoa apua.
edit. tässä on pieni esimerkki syntaksista ja käytöstä.
Regexp-kirjasto ei kuulu standardi-C:hen, joten se pitää luultavasti erikseen asentaa. Voi olla, että kääntäjäsi tai käyttöjärjestelmäsi sisältää jo sellaisen kirjaston. Jos asia ei ole näin onnellisesti, voit valita tgunnerin tarjoaman kirjaston tai jonkin tästä listasta löytyvän.
http://en.wikipedia.org/wiki/
Jos et tarvitse regexp-vahvuista merkkijonojen käsittelyä, sscanf-funktio voi toimia ohjelmassasi hyvin. Se on osa C-kieltä, joten se toimii kaikkialla. Hyvässä oppaassa tai C-kirjassa kerrotaan lisää tästä funktiosta. Voit kysyä lisää haluamastasi merkkijonon jäsennyksestä, niin osaamme opastaa paremmin.
Aihe on jo aika vanha, joten et voi enää vastata siihen.