Bijour tout le monde !
Voilou, j'aimerais faire un prog sous linux qui lit du texte sur l'entrée standard, et qui me le renvoie avec des mots en gras (que l'on a mis en argument à la ligne de commande).
On m'a dit qu'avec des expressions régulières, ça devrait bien passer ...
Alors jusqu'à maintenant, j'ai récupéré la liste des arguments, que j'ai mis sous forme d'une liste :
struct reglst {
char *expr; /*expression régulière*/
regex_t re; /*expression régulière compilée*/
struct reglst *next /*maillon suivant*/
}
J'ai compilé tout ce beau monde, mais maintenant, je dois lire ligne par ligne sur l'entrée standard et appliquer mes regex pour savoir quoi mettre en gras : comment faire cette dernière étape ???