2.9 KiB
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
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
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>"Hazzah"</code>
testString: 'assert(!haRegex.test("Hazzah"), "Your regex should not match <code>"Hazzah"</code>");'
- text: Seu regex não deve corresponder a <code>"Hazzzah"</code>
testString: 'assert(!haRegex.test("Hazzzah"), "Your regex should not match <code>"Hazzzah"</code>");'
- text: Seu regex deve coincidir com <code>"Hazzzzah"</code>
testString: 'assert(haRegex.test("Hazzzzah"), "Your regex should match <code>"Hazzzzah"</code>");'
- text: Seu regex deve coincidir com <code>"Hazzzzzah"</code>
testString: 'assert(haRegex.test("Hazzzzzah"), "Your regex should match <code>"Hazzzzzah"</code>");'
- text: Seu regex deve coincidir com <code>"Hazzzzzzah"</code>
testString: 'assert(haRegex.test("Hazzzzzzah"), "Your regex should match <code>"Hazzzzzzah"</code>");'
- text: 'Seu regex deve combinar <code>"Hazzah"</code> com 30 <code>z</code> \ '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