introduction
Il y a quelque temps, un utilisateur perdu de SO a posté une question ici et elle a maintenant été supprimée, mais je pense que ce serait un bon défi, alors c'est parti ...
Défi
Écrivez un programme ou une fonction complète qui prend deux chaînes et vérifie si une permutation de la première chaîne est une sous-chaîne de la deuxième chaîne.
Contribution
Deux chaînes, une chaîne et une sous-chaîne à tester (vous pouvez choisir l'ordre).
Sortie:
Une valeur vraie si la chaîne contient une permutation de la sous-chaîne.
Une valeur de falsey si la chaîne ne contient aucune permutation de la sous-chaîne.
Le test est sensible à la casse.
Exemples / cas de test
sub-string string
input d!rl Hello World!
output truthy
input Pog Programming Puzzles & Code Golf
output falsey
input ghjuyt asdfhytgju1234
output truthy