Bonjour,
Je cherche à réaliser une fonction qui prend deux paramètres, deux chaines de caractères. L'une désigne ce que l'on cherche (et il peut y avoir des wildcard, par exemple *.c) et l'autre la chaine dans laquelle on cherche (par exemple test.c).
Le but de la fonction est de savoir combien de fois la chaine recherchée est matchée dans le string.
Par exemple si on cherche "a**" dans "abc" , c'est matché trois fois :
La première * peut désigner rien, b, ou bc
La seconde * peut respectivement désigner bc, c ou rien.
Je n'ai pas de problèmes pour savoir si une chaine match avec une autre, mais pour compter les combinaisons possibles, je sèche.
Auriez vous des idées de comment implémenter cela ? J'aimerai poser une question plus précise, mais je ne sais vraiment pas par où commencer
Merci
Partager