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.

This philosophy, in the hands of amateurs, leads to inexplicably mind-numbing botches like the existence of two programs, “head” and “tail,” which print the first part or the last part of a file, depending. Even though their operations are duals of one another, “head” and “tail” are different programs, written by different authors, and take different options!
— The Unix Haters' handbook