Instruções

Passo 32

Para juntar tudo o que aprendemos, atualize dearRegex para que mapeie as vogais para os números correspondentes (observe que i deve corresponder a 1 e corresponder ao símbolo de tubo |), bem como corresponder a palavras inteiras. Com isso, o projeto de filtro de spam está completo.

O que fazer:

Testes:

  • `dearRegex` deve usar uma classe de caractere que corresponda a `e` ou `3`.
  • `dearRegex` deve usar uma classe de caractere que corresponda a `a`,`@` ou `4`.
  • `dearRegex` deve usar uma classe de caractere que corresponda a `i`,`1` ou `|`.
  • `dearRegex` deve usar um grupo de não captura.
  • `dearRegex` deve usar um grupo de não captura que corresponda a `\s` ou `^`.
  • `dearRegex` deve usar um segundo grupo de não captura.
  • `dearRegex` deve usar um grupo de não captura que corresponda a `\s` ou `$`.
  • `dearRegex` deve corresponder a `dear friend`.
  • `dearRegex` deve corresponder a `d34r fr13nd`.
  • `dearRegex` deve corresponder a `d3@r fr|3nd`.
  • `dearRegex` deve corresponder a `my dear friend Naomi`.
  • `dearRegex` deve corresponder a `dear friend Naomi`.
  • `dearRegex` deve corresponder a `my dear friend`.
  • `dearRegex` não deve corresponder a `non-dear friend`.
  • `dearRegex` não deve corresponder a `dear friend-o`.

Preview