Files
freeCodeCamp/curriculum/challenges/german/02-javascript-algorithms-and-data-structures/regular-expressions/using-the-test-method.md
2022-08-19 20:53:29 +02:00

1.6 KiB

id, title, challengeType, forumTopicId, dashedName
id title challengeType forumTopicId dashedName
587d7db3367417b2b2512b8e Anwendung der Methode test 1 301369 using-the-test-method

--description--

Reguläre Ausdrücke (Regex) werden in Programmiersprachen verwendet, um Teile von Texten abzugleichen. Du erstellst Muster ("Pattern"), die dir bei diesem Abgleich helfen.

Wenn du das Wort the in dem String The dog chased the cat finden willst, kannst du den folgenden regulären Ausdruck verwenden: /the/. Beachte, dass Anführungszeichen innerhalb des regulären Ausdrucks nicht erforderlich sind.

JavaScript hat mehrere Möglichkeiten, Regexe zu verwenden. Eine Möglichkeit, eine Regex zu testen, ist die Methode .test(). Die Methode .test() nimmt den Regex, wendet ihn auf einen String an (der in die Klammern gesetzt wird) und gibt true oder false zurück, wenn dein Muster etwas findet oder nicht.

let testStr = "freeCodeCamp";
let testRegex = /Code/;
testRegex.test(testStr);

Die Methode test gibt hier true zurück.

--instructions--

Wende den Regex myRegex auf den String myString mit der Methode .test() an.

--hints--

Du solltest .test() verwenden, um den Regex zu testen.

assert(code.match(/myRegex.test\(\s*myString\s*\)/));

Dein Ergebnis sollte true zurückgeben.

assert(result === true);

--seed--

--seed-contents--

let myString = "Hello, World!";
let myRegex = /Hello/;
let result = myRegex; // Change this line

--solutions--

let myString = "Hello, World!";
let myRegex = /Hello/;
let result = myRegex.test(myString); // Change this line