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