/* POSIX says regoff_t is at least as large as the larger of ptrdiff_t and
* ssize_t. BSD uses off_t, but that interacts badly with _FILE_OFFSET_BITS. */ typedef ssize_t regoff_t;
typedefstruct { int re_magic;
size_t re_nsub; /* number of parenthesized subexpressions */ constchar * __BIONIC_COMPLICATED_NULLNESS re_endp; /* end pointer for REG_PEND */ struct re_guts * __BIONIC_COMPLICATED_NULLNESS re_g; /* none of your business :-) */
} regex_t;
typedefstruct {
regoff_t rm_so; /* start of match */
regoff_t rm_eo; /* end of match */
} regmatch_t;
/* regexec() flags */ #define REG_NOTBOL 00001 #define REG_NOTEOL 00002 #define REG_STARTEND 00004 #define REG_TRACE 00400/* tracing of execution */ #define REG_LARGE 01000/* force large representation */ #define REG_BACKR 02000/* force use of backref code */
int regcomp(regex_t* _Nonnull __re, constchar* _Nonnull __regex, int __flags);
size_t regerror(int __error_code, const regex_t* _Nullable __re, char* _Nullable __buf, size_t __n); int regexec(const regex_t* _Nonnull __re, constchar* _Nonnull __s, size_t __match_count, regmatch_t __matches[_Nullable], int __flags); void regfree(regex_t* _Nonnull __re);
__END_DECLS
#endif
Messung V0.5 in Prozent
¤ Diese beiden folgenden Angebotsgruppen bietet das Unternehmen0.15Angebot
(Wie Sie bei der Firma Beratungs- und Dienstleistungen beauftragen können 2026-06-28)
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.