valid_ regexps
Saiba mais sobre a regra de lint valid_regexps.
Use sintaxe de expressão regular válida.
Detalhes
#FAÇA usar sintaxe de expressão regular válida ao criar instâncias de expressões regulares.
Expressões regulares criadas com sintaxe inválida lançarão uma FormatException em tempo de execução, por isso devem ser evitadas.
RUIM:
print(RegExp(r'(').hasMatch('foo()'));
BOM:
print(RegExp(r'\(').hasMatch('foo()'));
Ativar
#
Para ativar a regra valid_regexps, adicione valid_regexps em
linter > rules no seu arquivo analysis_options.yaml:
linter:
rules:
- valid_regexps
Se você usa a sintaxe de mapa YAML para configurar as regras de lint,
adicione valid_regexps: true em linter > rules:
linter:
rules:
valid_regexps: true
Salvo indicação em contrário, a documentação neste site reflete Dart 3.13.7. Relatar um problema.
Encontrou essa página sem tradução ou que precisa de correção? Abra uma issue e nos ajude a manter esse site em PT-BR para ajudar pessoas como você.