--- id: 587d7db9367417b2b2512ba7 title: Specify Exact Number of Matches challengeType: 1 videoUrl: '' localeTitle: Especifique o Número Exato 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 um número específico de correspondências. Para especificar um certo número de padrões, basta ter esse número entre as chaves. Por exemplo, para corresponder apenas à palavra "hah" com a letra a 3 vezes, seu regex seria /ha{3}h/ .
deixe A4 = "haaaah";
deixe A3 = "haaah";
seja A100 = "h" + "a" .repetição (100) + "h";
deixe multipleHA = / ha {3} h /;
multipleHA.test (A4); // Retorna falso
multipleHA.test (A3); // Retorna true
multipleHA.test (A100); // Retorna falso
## Instructions
Altere o regex timRegex para coincidir com a palavra "Timber" somente quando tiver quatro letras m 's.
## Tests
```yml tests: - text: Seu regex deve usar chaves. testString: 'assert(timRegex.source.match(/{.*?}/).length > 0, "Your regex should use curly brackets.");' - text: Seu regex não deve corresponder a "Timber" testString: 'assert(!timRegex.test("Timber"), "Your regex should not match "Timber"");' - text: Seu regex não deve corresponder a "Timmber" testString: 'assert(!timRegex.test("Timmber"), "Your regex should not match "Timmber"");' - text: Seu regex não deve corresponder a "Timmmber" testString: 'assert(!timRegex.test("Timmmber"), "Your regex should not match "Timmmber"");' - text: Seu regex deve corresponder a "Timmmmber" testString: 'assert(timRegex.test("Timmmmber"), "Your regex should match "Timmmmber"");' - text: 'Seu regex não deve corresponder a "Timber" com 30 m 's nele.' testString: 'assert(!timRegex.test("Ti" + "m".repeat(30) + "ber"), "Your regex should not match "Timber" with 30 m\"s in it.");' ```
## Challenge Seed
```js let timStr = "Timmmmber"; let timRegex = /change/; // Change this line let result = timRegex.test(timStr); ```
## Solution
```js // solution required ```