diff --git a/curriculum/challenges/portuguese/02-javascript-algorithms-and-data-structures/regular-expressions/check-for-all-or-none.portuguese.md b/curriculum/challenges/portuguese/02-javascript-algorithms-and-data-structures/regular-expressions/check-for-all-or-none.portuguese.md index d7da796f3b..c36363959a 100644 --- a/curriculum/challenges/portuguese/02-javascript-algorithms-and-data-structures/regular-expressions/check-for-all-or-none.portuguese.md +++ b/curriculum/challenges/portuguese/02-javascript-algorithms-and-data-structures/regular-expressions/check-for-all-or-none.portuguese.md @@ -6,38 +6,38 @@ videoUrl: '' localeTitle: Verificar tudo ou nada --- -## Description -
Às vezes, os padrões que você deseja pesquisar podem ter partes dele que podem ou não existir. No entanto, pode ser importante verificar para eles, no entanto. Você pode especificar a possível existência de um elemento com um ponto de interrogação ? . Isso verifica zero ou um dos elementos anteriores. Você pode pensar neste símbolo dizendo que o elemento anterior é opcional. Por exemplo, existem pequenas diferenças no inglês americano e britânico e você pode usar o ponto de interrogação para combinar com as duas grafias.
deixe americano = "cor";
deixe british = "cor";
deixe rainbowRegex = / colou? r /;
rainbowRegex.test (americano); // Retorna true
rainbowRegex.test (britânico); // Retorna true
+## Descrição +
Às vezes, os padrões que você deseja pesquisar podem ter partes que podem ou não existir. No entanto, pode ser importante verifica-las. Você pode especificar a possível existência de um elemento com um ponto de interrogação ? . Isso verifica a presença de zero ou um dos elementos anteriores. Você pode pensar neste símbolo como querendo dizer que o elemento anterior é opcional. Por exemplo, existem pequenas diferenças entre o inglês americano e o britânico e você pode usar o ponto de interrogação para combinar as duas grafias.
deixe americano = "color";
deixe british = "colour";
deixe rainbowRegex = /colou?r/;
rainbowRegex.test (americano); // Retorna true
rainbowRegex.test (britânico); // Retorna true
-## Instructions -
Altere o regex favRegex para coincidir com o inglês americano (favorito) e o inglês britânico (favorito) versão da palavra.
+## Instruções +
Altere o regex favRegex para coincidir com a versão da palavra tanto em inglês americano (favorito) como em inglês britânico (favorito).
-## Tests +## Testes
```yml -tests: +testes: - text: Seu regex deve usar o símbolo opcional ? . - testString: 'assert(favRegex.source.match(/\?/).length > 0, "Your regex should use the optional symbol, ?.");' + testString: 'assert(favRegex.source.match(/\?/).length > 0, "Seu regex deve usar o símbolo opcional, ?.");' - text: Seu regex deve coincidir com "favorite" - testString: 'assert(favRegex.test("favorite"), "Your regex should match "favorite"");' + testString: 'assert(favRegex.test("favorite"), "Seu regex deve coincidir com "favorite"");' - text: Seu regex deve coincidir com "favourite" - testString: 'assert(favRegex.test("favourite"), "Your regex should match "favourite"");' - - text: Seu regex não deve corresponder a "fav" - testString: 'assert(!favRegex.test("fav"), "Your regex should not match "fav"");' + testString: 'assert(favRegex.test("favourite"), "Seu regex deve coincidir com "favourite"");' + - text: Seu regex não deve coincidir com "fav" + testString: 'assert(!favRegex.test("fav"), "Seu regex não deve coincidir com "fav"");' ```
-## Challenge Seed +## Desafio
```js let favWord = "favorite"; -let favRegex = /change/; // Change this line +let favRegex = /change/; // Altere esta linha let result = favRegex.test(favWord); ``` @@ -48,10 +48,10 @@ let result = favRegex.test(favWord);
-## Solution +## Solução
```js -// solution required +// solução necessária ```