Esse desafio é bem simples. Como entrada, você recebe uma expressão regular.
Em seguida, você gera uma verdade / falsa sobre se seu código-fonte corresponde ou não à expressão regular. É simples assim! Apenas mais duas coisas:
- Não há quine builtins; você pode, no entanto, acessar o código-fonte do código pelo arquivo IO etc.
- Isso é código-golfe , então o código mais curto em bytes vence!
Exemplo
Se seu código-fonte fosse,, abc
uma entrada de a\wc
retornaria true e uma entrada de a\dc
retornaria false.
\d
não é especial em BRE; combina com o personagem d
. 3. A escolha de um sabor de regex específico restringe seu desafio aos idiomas que o suportam, e poucos idiomas suportam BRE. Isso é intencional?