Просьба: не стоит скидывать больше. Этот раздел я не переводил (он остался в гуг-переводе). Будет время, переведу раздел. Пока же что use as is.

"Hello, World!".match(/Hello/); let ourStr = "Regular expressions"; let ourRegex = /expressions/; ourStr.match(ourRegex); Здесь первое совпадение вернет ["Hello"], а второе вернет ["expressions"] Обратите внимание, что синтаксис .match является "обратным" к методу .test, который вы использовали до сих пор: 'string'.match(/regex/); /regex/.test('string');

До сих пор вы рассматривали регулярные выражения для выполнения буквальных совпадений строк. Но иногда вам может понадобиться также сопоставить различия в регистре. Регистр (или иногда буквенный регистр) - это разница между прописными и строчными буквами. Примерами прописных букв являются A, B и C. Примерами строчных букв являются a, b и c. Вы можете сопоставить оба случая, используя то, что называется флагом. Есть и другие флаги, но здесь вы сосредоточитесь на флаге, который игнорирует регистр - флаг i. Вы можете использовать его, добавив к регулярному выражению. Примером использования этого флага является /ignorecase/i. Это регулярное выражение может соответствовать строкам ignorecase, IgnoreCase и IgnoreCase. -------- yandex trаnslate, извиняюсь, может лучше заменить текст на этот? Появляется смысл в тексте, вместо - "Случай (или иногда буквенный регистр) - это разница между прописными и строчными буквами. Примеры прописных букв: "A" , "B" и "C""

Вы также можете искать не более двух шаблонов. (текст урока) You can also search for more than just two patterns. (yandex transl - Вы также можете искать не только два шаблона.)

Поправил. Но вообще много где недопереведено, не на все есть время.

пусть testStr = «Привет, меня зовут Кевин»; // здесь тоже пусть testRegex = / Kevin /; testRegex.test (testStr); // Возвращает true

пусть testStr = "freeCodeCamp"; // перевели let пусть testRegex = / Code /; testRegex.test (testStr); // Возвращает true