Hades53
Messages postés231Date d'inscriptionmercredi 12 février 2003StatutMembreDernière intervention 7 juillet 2009
-
13 juil. 2003 à 14:27
juki_webmaster
Messages postés947Date d'inscriptionmercredi 19 novembre 2003StatutMembreDernière intervention 5 avril 2008
-
20 déc. 2004 à 01:39
Bonjour,
j'aimerais faire une fonction en c++ qui permettra de retourner N, le nombre de string dans le texte qui correspondent à l'expression régulière.
Par exemple:
regex("hello","^[^a-f0-9]+.([e-p@!])*[n-r]$") retourne 1
regex("hello","[^[:alnum:]]") retourne 0
regex("hello world","hello\s") retourne 1
regex("hello world","hello\S") retourne 0
j'ai telecharger pcre 4.3 mais je ne sais pas que bout de code je dois prendre pour faire une fonction comme cela.
glog
Messages postés9Date d'inscriptionmercredi 16 juillet 2003StatutMembreDernière intervention23 juillet 2003 18 juil. 2003 à 15:33
c'est pas clair ton problèmme , tu pourrais détailler tes explications ?? c'est quoi une " expression régulière ? " comment les trings de ta fonction devraient t'ils y correspondre ?tu pourrais détailler un peu plus le principe de ta fonction ?
Hades53
Messages postés231Date d'inscriptionmercredi 12 février 2003StatutMembreDernière intervention 7 juillet 2009 19 juil. 2003 à 02:08
Si tu ne c'est pas ce que c'est qu'une expression régulière tu ne pourras absolument pas m'aider.
Mon problème est très clair pour ceux qui connaisent les expressions régulières.
Va voir ici pour te renseigner un peu plus sur le sujet.
EvaJolie2003
Messages postés3Date d'inscriptionlundi 24 novembre 2003StatutMembreDernière intervention15 décembre 2003 15 déc. 2003 à 15:14
Salut!
As-tu trouve une solution a ton probleme car je dois me pencher sur ce pb moi aussi... Je dois rechercher sur le disque des fichiers correspondant a une expression reguliere donnee. Si tu as une solution a ta fonction regexp, merci de me la faire parvenir, Ciao
Eva