.\" -*- coding: UTF-8 -*- '\" t .\" Copyright (C), 1995, Graeme W. Wilford. (Wilf.) .\" .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" .\" Wed Jun 14 16:10:28 BST 1995 Wilf. (G.Wilford@@ee.surrey.ac.uk) .\" .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH re_comp 3 "20. Juli 2023" "Linux man\-pages 6.05.01" .SH BEZEICHNUNG re_comp, re_exec \- BSD\-Funktionen für reguläre Ausdrücke .SH BIBLIOTHEK Standard\-C\-Bibliothek (\fIlibc\fP, \fI\-lc\fP) .SH ÜBERSICHT .nf \fB#define _REGEX_RE_COMP\fP \fB#include \fP \fB#include \fP .PP \fB[[veraltet]] char *re_comp(const char *\fP\fIRegulärer_Ausdruck\fP\fB);\fP \fB[[veraltet]] int re_exec(const char *\fP\fIZeichenkette\fP\fB);\fP .fi .SH BESCHREIBUNG \fBre_comp\fP() wird für die Übersetzung des mit Nullbyte abgeschlossenen regulären Ausdruckes verwendet, auf den \fIRegulärer_Ausdruck\fP zeigt. Das übersetzte Muster belegt einen statischen Bereich, den Musterpuffer, welcher bei jeder nachfolgenden Verwendung von \fBre_comp\fP() überschrieben wird. Ist \fIRegulärer_Ausdruck\fP \fBNULL\fP, so wird keine Operation durchgeführt und der Musterpuffer bleibt unverändert. .PP \fBre_exec\fP() wird verwendet, um festzustellen, ob die mit Nullbyte abgeschlossene Zeichenkette auf die \fIZeichenkette\fP verweist, mit dem vorher übersetzten \fIRegulären_Ausdruck\fP übereinstimmt. .SH RÜCKGABEWERT \fBre_comp\fP() gibt bei erfolgreicher Übersetzung des \fIRegulären_Ausdrucks\fP NULL zurück, andernfalls wird ein Zeiger auf eine entsprechende Fehlermeldung zurückgegeben. .PP \fBre_exec\fP() gibt 1 bei Übereinstimmung und Null beim Scheitern zurück. .SH ATTRIBUTE Siehe \fBattributes\fP(7) für eine Erläuterung der in diesem Abschnitt verwandten Ausdrücke. .TS allbox; lbx lb lb l l l. Schnittstelle Attribut Wert T{ .na .nh \fBre_comp\fP(), \fBre_exec\fP() T} Multithread\-Fähigkeit MT\-Unsicher .TE .sp 1 .SH STANDARDS Keine. .SH GESCHICHTE 4.3BSD. .PP Diese Funktionen sind veraltet. Stattdessen sollten die Funktionen, die in \fBregcomp\fP(3) beschrieben sind, verwandt werden. .SH "SIEHE AUCH" \fBregcomp\fP(3), \fBregex\fP(7), »GNU regex manual« .PP .SH ÜBERSETZUNG Die deutsche Übersetzung dieser Handbuchseite wurde von Ralf Demmer , Chris Leick und Mario Blättermann erstellt. .PP Diese Übersetzung ist Freie Dokumentation; lesen Sie die .UR https://www.gnu.org/licenses/gpl-3.0.html GNU General Public License Version 3 .UE oder neuer bezüglich der Copyright-Bedingungen. Es wird KEINE HAFTUNG übernommen. .PP Wenn Sie Fehler in der Übersetzung dieser Handbuchseite finden, schicken Sie bitte eine E-Mail an die .MT debian-l10n-german@lists.debian.org Mailingliste der Übersetzer .ME .