Provided by: manpages-de-dev_0.5-2ubuntu1_all bug

BEZEICHNUNG

       re_comp, re_exec - BSD regex Funktionen

ÜBERSICHT

       #include <regex.h>

       char *re_comp(char *regex);
       int re_exec(char *string);

BESCHREIBUNG

       re_comp wird für die Übersetzung des mit NULL abgeschlossenen regulären
       Suchausdruckes verwendet,  auf  den  regex  verweist.   Das  übersetzte
       Muster  belegt  einen  festgelegten Bereich, den Muster-Puffer, welcher
       bei jeder darauf folgenden Verwendung von re_comp  überschrieben  wird.
       Ist  regex  gleich  NULL,  so  wird  keine Operation ausgeführt und der
       Muster-Puffer bleibt unverändert.

       re_exec  wird  verwendet,   um   festzustellen,   ob   die   mit   NULL
       abgeschlossene  Zeichenkette  auf  die  string verweist, mit der vorher
       übersetzten regex übereinstimmt.

RÜCKGABEWERT

       re_comp gibt bei erfolgter Übersetzung NULL zurück. Andernfalls ist der
       Rückgabewert von regex ein Zeiger auf eine entsprechende Fehlermeldung.

       re_exec gibt 1 bei Übereinstimmung und andernfalls 0 zurück.

KONFORM ZU

       BSD 4.3

SIEHE AUCH

       regex(7), GNU regex manual.