tail head cat sleep
QR code linking to this page

Manpage  — RE_COMP

BEZEICHNUNG

re_comp, re_exec - BSD regex Funktionen

INHALT

Ü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.

20. April 1999 RE_COMP (3) GNU

tail head cat sleep
QR code linking to this page


Bitte richten Sie Ihre Kommentare zu diesem Handbuch Seite Service, Ben Bullock. Privacy policy.

As soon as we started programming, we found to our surprise that it wasn't as easy to get programs right as we had thought. Debugging had to be discovered. I can remember the exact instant when I realized that a large part of my life from then on was going to be spent in finding mistakes in my own programs.
— Maurice Wilkes