/z+/
corresponde à letra z
quando aparece uma ou mais vezes seguidas. Ele encontraria correspondências em todas as seguintes strings: "z"Mas ele não encontra correspondências nas strings a seguir, pois não há caracteres da letra
"zzzzzz"
"ABCzzzz"
"zzzzABC"
"abczzzzzzzzzzzzzzzzzzzzzabc"
z
: ""
"ABC"
"abcabc"
/z+/
corresponde à letra z
quando aparece uma ou mais vezes seguidas. Ela encontraria correspondências em todas as seguintes strings: "z"Mas ela não encontra correspondências nas strings a seguir já que não existem caracteres da letra
"zzzzzz"
"ABCzzzz"
"zzzzABC"
"abczzzzzzzzzzzzzzzzzzzzzabc"
z
: ""
"ABC"
"abcabc"
greedy
que encontre um ou mais criminosos dentro de um grupo de outras pessoas. Um criminoso é representado pela letra maiúscula C
greedy
que encontre um ou mais criminosos dentro de um grupo de outras pessoas. Um criminoso é representado pela letra maiúscula C
one
criminoso (" C
") em "C"
- testString: 'assert("C".match(reCriminals) && "C".match(reCriminals)[0] == "C", "Your regex should match one
criminal ("C
") in "C"
");'
- - text: Seu regex deve coincidir com two
criminosos (" CC
") em "CC"
- testString: 'assert("CC".match(reCriminals) && "CC".match(reCriminals)[0] == "CC", "Your regex should match two
criminals ("CC
") in "CC"
");'
- - text: Seu regex deve corresponder a three
criminosos (" CCC
") em "P1P5P4CCCP2P6P3"
- testString: 'assert("P1P5P4CCCP2P6P3".match(reCriminals) && "P1P5P4CCCP2P6P3".match(reCriminals)[0] == "CCC", "Your regex should match three
criminals ("CCC
") in "P1P5P4CCCP2P6P3"
");'
- - text: Seu regex deve corresponder a five
criminosos (" CCCCC
") em "P6P2P7P4P5CCCCCP3P1"
- testString: 'assert("P6P2P7P4P5CCCCCP3P1".match(reCriminals) && "P6P2P7P4P5CCCCCP3P1".match(reCriminals)[0] == "CCCCC", "Your regex should match five
criminals ("CCCCC
") in "P6P2P7P4P5CCCCCP3P1"
");'
- - text: Seu regex não deve corresponder a nenhum criminoso em ""
- testString: 'assert(!reCriminals.test(""), "Your regex should not match any criminals in ""
");'
- - text: Seu regex não deve corresponder a nenhum criminoso em "P1P2P3"
- testString: 'assert(!reCriminals.test("P1P2P3"), "Your regex should not match any criminals in "P1P2P3"
");'
- - text: Seu regex deve corresponder a fifty
criminosos (" CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
") em "P2P1P5P4CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCP3"
.
- testString: 'assert("P2P1P5P4CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCP3".match(reCriminals) && "P2P1P5P4CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCP3".match(reCriminals)[0] == "CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC", "Your regex should match fifty
criminals ("CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
") in "P2P1P5P4CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCP3"
.");'
+ - text: Sua expressão regular deve corresponder a one
criminoso (" C
") em "C"
+ testString: 'assert("C".match(reCriminals) && "C".match(reCriminals)[0] == "C", "Sua expressão regular deve corresponder a one
criminoso ("C
") em "C"
");'
+ - text: Sua expressão regular deve coincidir com two
criminosos (" CC
") em "CC"
+ testString: 'assert("CC".match(reCriminals) && "CC".match(reCriminals)[0] == "CC", "Sua expressão regular deve corresponder a two
criminosos ("CC
") em "CC"
");'
+ - text: Sua expressão regular deve corresponder a three
criminosos (" CCC
") em "P1P5P4CCCP2P6P3"
+ testString: 'assert("P1P5P4CCCP2P6P3".match(reCriminals) && "P1P5P4CCCP2P6P3".match(reCriminals)[0] == "CCC", "Sua expressão regular deve corresponder a three
criminosos ("CCC
") em "P1P5P4CCCP2P6P3"
");'
+ - text: Sua expressão regular deve corresponder a five
criminosos (" CCCCC
") em "P6P2P7P4P5CCCCCP3P1"
+ testString: 'assert("P6P2P7P4P5CCCCCP3P1".match(reCriminals) && "P6P2P7P4P5CCCCCP3P1".match(reCriminals)[0] == "CCCCC", "Sua expressão regular deve corresponder a five
criminosos ("CCCCC
") em "P6P2P7P4P5CCCCCP3P1"
");'
+ - text: Sua expressão regular não deve corresponder a nenhum criminoso em ""
+ testString: 'assert(!reCriminals.test(""), "Sua expressão regular não deve corresponder a nenhum criminoso ""
");'
+ - text: Sua expressão regular não deve corresponder a nenhum criminoso em "P1P2P3"
+ testString: 'assert(!reCriminals.test("P1P2P3"), "Sua expressão regular não deve corresponder a nenhum criminoso em "P1P2P3"
");'
+ - text: Sua expressão regular deve corresponder a fifty
criminosos (" CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
") em "P2P1P5P4CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCP3"
.
+ testString: 'assert("P2P1P5P4CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCP3".match(reCriminals) && "P2P1P5P4CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCP3".match(reCriminals)[0] == "CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC", "Sua expressão regular deve corresponder a fifty
criminosos ("CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
") em "P2P1P5P4CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCP3"
.");'
```