freeCodeCamp/curriculum/challenges/portuguese/02-javascript-algorithms-an.../regular-expressions/specify-only-the-lower-numb...

2.9 KiB

id title challengeType videoUrl localeTitle
587d7db9367417b2b2512ba6 Specify Only the Lower Number of Matches 1 Especifique apenas o menor número de correspondências

Description

Você pode especificar o número inferior e superior de padrões com quantity specifiers usando chaves. Às vezes você só quer especificar o menor número de padrões sem limite superior. Para especificar apenas o menor número de padrões, mantenha o primeiro número seguido por uma vírgula. Por exemplo, para corresponder apenas à string "hah" com a letra a aparecer pelo menos 3 vezes, seu regex seria /ha{3,}h/ .
deixe A4 = "haaaah";
seja A2 = "haah";
seja A100 = "h" + "a" .repetição (100) + "h";
vamos multipleA = / ha {3,} h /;
multipleA.test (A4); // Retorna true
multipleA.test (A2); // Retorna falso
multipleA.test (A100); // Retorna true

Instructions

Altere o regex haRegex para coincidir com a palavra "Hazzah" apenas quando tiver quatro ou mais letras z .

Tests

tests:
  - text: Seu regex deve usar chaves.
    testString: 'assert(haRegex.source.match(/{.*?}/).length > 0, "Your regex should use curly brackets.");'
  - text: Seu regex não deve corresponder a <code>&quot;Hazzah&quot;</code>
    testString: 'assert(!haRegex.test("Hazzah"), "Your regex should not match <code>"Hazzah"</code>");'
  - text: Seu regex não deve corresponder a <code>&quot;Hazzzah&quot;</code>
    testString: 'assert(!haRegex.test("Hazzzah"), "Your regex should not match <code>"Hazzzah"</code>");'
  - text: Seu regex deve coincidir com <code>&quot;Hazzzzah&quot;</code>
    testString: 'assert(haRegex.test("Hazzzzah"), "Your regex should match <code>"Hazzzzah"</code>");'
  - text: Seu regex deve coincidir com <code>&quot;Hazzzzzah&quot;</code>
    testString: 'assert(haRegex.test("Hazzzzzah"), "Your regex should match <code>"Hazzzzzah"</code>");'
  - text: Seu regex deve coincidir com <code>&quot;Hazzzzzzah&quot;</code>
    testString: 'assert(haRegex.test("Hazzzzzzah"), "Your regex should match <code>"Hazzzzzzah"</code>");'
  - text: 'Seu regex deve combinar <code>&quot;Hazzah&quot;</code> com 30 <code>z</code> \ &#39;s nele.'
    testString: 'assert(haRegex.test("Ha" + "z".repeat(30) + "ah"), "Your regex should match <code>"Hazzah"</code> with 30 <code>z</code>\"s in it.");'

Challenge Seed

let haStr = "Hazzzzah";
let haRegex = /change/; // Change this line
let result = haRegex.test(haStr);

Solution

// solution required