Ce défi est assez simple. En entrée, vous prenez une expression régulière.
Ensuite, vous affichez une vérité / falsey indiquant si votre code source correspond ou non à l'expression régulière. C'est si simple! Encore deux choses:
- Aucun quine builtins; vous pouvez cependant accéder au code source du code par fichier IO, etc.
- C'est du code-golf , donc le code le plus court en octets gagne!
Exemple
Si votre code source était dit, abc
une entrée de a\wc
retournerait vrai et une entrée de a\dc
retournerait faux.
\d
n'est pas spécial en BRE; il correspond au personnage d
. 3. Le choix d'une saveur regex spécifique limite votre défi aux langues qui la prennent en charge, et peu de langues prennent en charge BRE. Est-ce intentionnel?