Re: Regulære udtryk i C++

From: Morten Liebach (none@m--mongers.org.lh.bsd-dk.dk)
Date: Fri 04 Apr 2003 - 12:07:03 CEST


From: "Morten Liebach" <none@m--mongers.org.lh.bsd-dk.dk>
Date: Fri, 4 Apr 2003 12:07:03 +0200
To: bsd-dk@bsd-dk.dk
Subject: Re: Regulære udtryk i C++

On 2003-04-04 11:12:28 +0200, soulshock wrote:
> > Jeg vil gerne bruge reg. udtryk og jeg går ud fra der er noget specielt
> > indbygget i FreeBSD, siden jeg har disse filer liggende:
> >
> > /usr/include/gnuregex.h
> > /usr/include/regex.h
> > /usr/include/regexp.h
> > /usr/lib/libgnuregex.a
> > /usr/lib/libgnuregex.so
> > /usr/lib/libgnuregex.so.2
> >
> > Er der nogen der kan give et eksempel på hvordan jeg bruger dette i et C++
> > program?
> >
> Der er ingen specielle c++ apier til regex i FreeBSD, så de virker
> ligesom de gør i C.
> Se regex(3)

Ikke som std., men se f. eks. http://www.boost.org/libs/regex/index.htm

Det ligger i devel/boost svjh. Jeg har ikke prøvet at bruge det.

Derudover er der nok heller ikke nogen problemer i at bruge pcre fra
C++, men boost libs er en ren C++ løsning, og indeholder virkelig mange
interessante ting udover regex'es.

Med venlig hilsen
                                 Morten

-- 
OpenPGP: 0xF1360CA9 - 8CF5 32EE A5EC 36B2 4E3F  ACDF 6D86 BEB3 F136 0CA9
         Morten Liebach <none@m--mongers.org.lh.bsd-dk.dk> - http://m.mongers.org/



This archive was generated by hypermail 2b30 : Wed 15 Nov 2006 - 18:24:28 CET