Questa sfida è piuttosto semplice. Come input, prendi un'espressione regolare.
Quindi, viene emesso un valore di verità / falsità sul fatto che il codice sorgente corrisponda o meno all'espressione regolare. È così semplice! Solo altre due cose:
- No quine builtins; tuttavia, è possibile accedere al codice sorgente del codice tramite il file IO, ecc.
- Questo è code-golf , quindi vince il codice più breve in byte !
Esempio
Se il tuo codice sorgente fosse detto, abc
un input di a\wc
restituire true e un input di a\dc
restituire false.
\d
non è speciale in BRE; corrisponde al personaggio d
. 3. La scelta di un sapore regex specifico limita la sfida alle lingue che lo supportano e poche lingue supportano BRE. È intenzionale?