Syntaxe
char *compile(char *instring, char *expbuf, const char *endbuf, int eof);
|
Paramètres
Nom |
Description |
instring |
Ce paramètre permet d'indiquer une chaîne de caractères contenant l'expression régulière à compiler. |
expbuf |
Ce paramètre permet d'indiquer un tampon de sortie où la version compilée de l'expression régulière sera entreposée. Ce tampon doit être assez grand pour contenir le résultat. |
endbuf |
Ce paramètre permet d'indiquer la limite supérieure du tampon expbuf. Assure que la compilation ne dépasse pas la mémoire allouée. |
eof |
Ce paramètre permet d'indiquer un caractère terminateur de l'expression régulière (souvent '\0'). |
Description
Cette fonction permet de produire une expression régulière compilé.
Dernière mise à jour : Vendredi, le 5 Juin 2020