From 4d620dea1a520e2f06cb0eed9a2a6a7ff7466755 Mon Sep 17 00:00:00 2001 From: Radi Totev Date: Tue, 22 Mar 2022 12:52:13 +0000 Subject: [PATCH] fix(curriculum): allow spaces before brackets (#45494) * chore(curriculum): update regex in use-braket-notation-* tests Update regex used in tests, so that tests are more forgiving and spaces tolerant. * Allow for spaces within brackets --- ...-bracket-notation-to-find-the-first-character-in-a-string.md | 2 +- ...se-bracket-notation-to-find-the-nth-character-in-a-string.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/curriculum/challenges/english/02-javascript-algorithms-and-data-structures/basic-javascript/use-bracket-notation-to-find-the-first-character-in-a-string.md b/curriculum/challenges/english/02-javascript-algorithms-and-data-structures/basic-javascript/use-bracket-notation-to-find-the-first-character-in-a-string.md index f74a0545d6..ff334faf2c 100644 --- a/curriculum/challenges/english/02-javascript-algorithms-and-data-structures/basic-javascript/use-bracket-notation-to-find-the-first-character-in-a-string.md +++ b/curriculum/challenges/english/02-javascript-algorithms-and-data-structures/basic-javascript/use-bracket-notation-to-find-the-first-character-in-a-string.md @@ -41,7 +41,7 @@ assert(firstLetterOfLastName === 'L'); You should use bracket notation. ```js -assert(code.match(/firstLetterOfLastName\s*?=\s*?lastName\[.*?\]/)); +assert(code.match(/firstLetterOfLastName\s*=\s*lastName\s*\[\s*\d\s*\]/)); ``` # --seed-- diff --git a/curriculum/challenges/english/02-javascript-algorithms-and-data-structures/basic-javascript/use-bracket-notation-to-find-the-nth-character-in-a-string.md b/curriculum/challenges/english/02-javascript-algorithms-and-data-structures/basic-javascript/use-bracket-notation-to-find-the-nth-character-in-a-string.md index 9eb9e1d13b..b5cd43bef4 100644 --- a/curriculum/challenges/english/02-javascript-algorithms-and-data-structures/basic-javascript/use-bracket-notation-to-find-the-nth-character-in-a-string.md +++ b/curriculum/challenges/english/02-javascript-algorithms-and-data-structures/basic-javascript/use-bracket-notation-to-find-the-nth-character-in-a-string.md @@ -39,7 +39,7 @@ assert(thirdLetterOfLastName === 'v'); You should use bracket notation. ```js -assert(code.match(/thirdLetterOfLastName\s*?=\s*?lastName\[.*?\]/)); +assert(code.match(/thirdLetterOfLastName\s*=\s*lastName\s*\[\s*\d\s*\]/)); ``` # --seed--