correspondances

Chaîne de caractères - Exercice 2

On considère des mots à trous : ce sont des chaînes de caractères contenant uniquement des majuscules et des caractères '*'. Par exemple 'INFO*MA*IQUE', '***I***E**' et '*S*' sont des mots à trous. Programmer une fonction correspond qui prend en paramètres deux chaînes de caractères mot et mot_a_trousmot_a_trous est un mot à trous, et renvoie :

  • True si on peut obtenir mot en remplaçant convenablement les caractères '*' de mot_a_trous.
  • False sinon.
Exemples :
  • correspond('INFORMATIQUE', 'INFO*MA*IQUE') renvoie True
  • correspond('AUTOMATIQUE', 'INFO*MA*IQUE') renvoie False

Indication

Pas d'indication pour cet exercice.