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
timRegex
para coincidir com a palavra "Timber"
somente quando tiver quatro letras m
's. "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.");'
```