Bonjour a tous ,
J'aimerai faire une fonction proche d'une requête SQL.
Je voudrai passer en paramètre à cette fonction une chaîne de caractère qui contient des '?' et/ou une '*'.
La fonction me renverrai alors toutes les chaines (stockées dans une liste) vérifiant les conditions.
par exemple ?? me renverrai toutes les chaines de deux lettres.
???a -->les chaines de 4 lettres terminées par a
*-->toutes les chaines
a*-->toutes les chaines commençant par a
...
Est ce que je dois créer cette fonction en comparant caractère par caractère ma chaine en paramètre avec les chaines de ma liste ou est ce que les regex sont adaptés à cette situation ?
Partager