Provided by: manpages-de-dev_4.27.0-1_all bug

BEZEICHNUNG

       re_comp, re_exec - BSD-Funktionen für reguläre Ausdrücke

BIBLIOTHEK

       Standard-C-Bibliothek (libc, -lc)

ÜBERSICHT

       #define _REGEX_RE_COMP
       #include <sys/types.h>
       #include <regex.h>

       [[veraltet]] char *re_comp(const char *Regulärer_Ausdruck);
       [[veraltet]] int re_exec(const char *Zeichenkette);

BESCHREIBUNG

       re_comp()  wird  für die Übersetzung des mit Nullbyte abgeschlossenen regulären Ausdruckes verwendet, auf
       den Regulärer_Ausdruck zeigt. Das übersetzte Muster belegt einen statischen  Bereich,  den  Musterpuffer,
       welcher bei jeder nachfolgenden Verwendung von re_comp() überschrieben wird. Ist Regulärer_Ausdruck NULL,
       so wird keine Operation durchgeführt und der Musterpuffer bleibt unverändert.

       re_exec()  wird  verwendet,  um  festzustellen,  ob  die mit Nullbyte abgeschlossene Zeichenkette auf die
       Zeichenkette verweist, mit dem vorher übersetzten Regulären_Ausdruck übereinstimmt.

RÜCKGABEWERT

       re_comp() gibt bei erfolgreicher Übersetzung des Regulären_Ausdrucks NULL zurück,  andernfalls  wird  ein
       Zeiger auf eine entsprechende Fehlermeldung zurückgegeben.

       re_exec() gibt 1 bei Übereinstimmung und Null beim Scheitern zurück.

ATTRIBUTE

       Siehe attributes(7) für eine Erläuterung der in diesem Abschnitt verwandten Ausdrücke.
       ┌─────────────────────────────────────────────────────────────────┬───────────────────────┬─────────────┐
       │ SchnittstelleAttributWert        │
       ├─────────────────────────────────────────────────────────────────┼───────────────────────┼─────────────┤
       │ re_comp(), re_exec()                                            │ Multithread-Fähigkeit │ MT-Unsicher │
       └─────────────────────────────────────────────────────────────────┴───────────────────────┴─────────────┘

STANDARDS

       Keine.

GESCHICHTE

       4.3BSD.

       Diese  Funktionen  sind veraltet. Stattdessen sollten die Funktionen, die in regcomp(3) beschrieben sind,
       verwandt werden.

SIEHE AUCH

       regcomp(3), regex(7), »GNU regex manual«

ÜBERSETZUNG

       Die deutsche Übersetzung dieser Handbuchseite wurde von Ralf  Demmer  <rdemmer@rdemmer.de>,  Chris  Leick
       <c.leick@vollbio.de> und Mario Blättermann <mario.blaettermann@gmail.com> erstellt.

       Diese  Übersetzung ist Freie Dokumentation; lesen Sie die GNU General Public License Version 3 oder neuer
       bezüglich der Copyright-Bedingungen. Es wird KEINE HAFTUNG übernommen.

       Wenn Sie Fehler in der Übersetzung dieser Handbuchseite finden, schicken Sie bitte  eine  E-Mail  an  die
       Mailingliste der Übersetzer: debian-l10n-german@lists.debian.org.

Linux man-pages 6.9.1                              2. Mai 2024                                        re_comp(3)