Die test-Methode

Die Methode test prüft, ob in der Zeichenkette mindestens eine Übereinstimmung mit einem regulären Ausdruck vorhanden ist. Wenn ja, wird true zurückgegeben, andernfalls false.

Syntax

javascriptregex.test(zeichenkette);

Beispiel

Prüfen wir, ob die Zeichenkette eine Uhrzeit enthält:

javascriptlet str = '12:39';
let reg = /\d\d:\d\d/;

let res = reg.test(str);
console.log(res);

Ergebnis der Codeausführung:

javascripttrue

Beispiel

Prüfen wir, ob die gesamte Zeichenkette mit dem regulären Ausdruck übereinstimmt:

javascriptlet str = '12:39';
let reg = /^\d\d:\d\d$/;

let res = reg.test(str);
console.log(res);

Ergebnis der Codeausführung:

javascripttrue

Beispiel

Prüfen wir, ob die Zeichenkette nur aus Ziffern besteht:

javascriptlet str = '123';
let reg = /^\d+$/;

let res = reg.test(str);
console.log(res);

Ergebnis der Codeausführung:

javascripttrue

Siehe auch

  • die Methode match,
    die Übereinstimmungen in einer Zeichenkette sucht
  • die Methode matchAll,
    die alle Übereinstimmungen in einer Zeichenkette sucht
  • die Methode exec,
    die eine sequentielle Suche durchführt
  • die Methode replace,
    die Suche und Ersetzung durchführt
  • die Methode search,
    die eine Suche durchführt
  • die Methode split,
    die eine Zeichenkette aufteilt