OVH Cloud OVH Cloud

regexp2

1 réponse
Avatar
yakomow
bonjour ..
Puisqu'on en parle, j'ai moi aussi quelques questions au sujet des
expressions rationelles, mais en C avec regex.h.
Est t'il possible de faire faire un rechercher / remplacer ?
un exemple simple et classique serai de remplacer tous caractere ou
suite de caractere d'espacement par un seul et unique espace.
Plus généralement je cherche de la doc sur cette lib et j'ai du mal a en
trouver si quelqu'un en a ca m'aiderai beacoup!
merci & bonne journée

1 réponse

Avatar
DINH Viêt Hoà

bonjour ..
Puisqu'on en parle, j'ai moi aussi quelques questions au sujet des
expressions rationelles, mais en C avec regex.h.
Est t'il possible de faire faire un rechercher / remplacer ?
un exemple simple et classique serai de remplacer tous caractere ou
suite de caractere d'espacement par un seul et unique espace.
Plus généralement je cherche de la doc sur cette lib et j'ai du mal a en
trouver si quelqu'un en a ca m'aiderai beacoup!


int regexec(const regex_t *preg, const char *string, size_t nmatch,
regmatch_t pmatch[], int eflags);

typedef struct
{
regoff_t rm_so;
regoff_t rm_eo;
} regmatch_t;

tu lis le résultat donné et tu fais le remplacement à la main.

--
DINH V. Hoa,

"Le monde n'attend que toi ! " -- FiLH