Die test-Methode in JavaScript Regular Expressions

In dieser Lektion betrachten wir die Methode test, die prüft, ob in einem String mindestens eine Übereinstimmung mit dem Regex vorhanden ist. Wenn ja, wird true zurückgegeben, und wenn nein - false. Die Methode nimmt den String als Parameter entgegen und wird auf den Regex angewendet, wie folgt:

javascriptregex.test(woSuchen)

Lassen Sie uns zur Veranschaulichung einen String auf Übereinstimmung mit einem Regex prüfen:

javascript/a+/.test('eee aaa bbb'); // gibt true zurück

Oft wird diese Methode verwendet, um zu prüfen, ob ein ganzer String einem regulären Ausdruck entspricht. In diesem Fall setzt man am Anfang des Regex eine Zirkumflex und am Ende - ein Dollarzeichen:

javascript/^a+$/.test('aaaaaaaaa'); // gibt true zurück
Задание 1

Bestimmen Sie, ob der übergebene String mit 'http://' beginnt.

Задание 2

Bestimmen Sie, ob der übergebene String mit 'http://' oder mit 'https://' beginnt.

Задание 3

Bestimmen Sie, ob der übergebene String mit der Dateierweiterung 'txt', 'html' oder 'php' endet.

Задание 4

Bestimmen Sie, ob der übergebene String mit der Dateierweiterung 'jpg' oder 'jpeg' endet.

Задание 5

Bestimmen Sie, ob der übergebene String mit der Dateierweiterung 'jpg', 'jpeg' oder 'png' endet.

Задание 6

Bestimmen Sie, ob der String 'eine Zahl, mit einer Länge von 1 bis 12 Ziffern' ist.

Задание 7

Bestimmen Sie, ob der übergebene String ein Datum im Format Jahr-Monat-Tag ist.

Задание 8

Bestimmen Sie, ob der übergebene String ein Datum im Format Tag.Monat.Jahr ist.

Задание 9

Bestimmen Sie, ob der übergebene String eine Uhrzeit im Format Stunden:Minuten:Sekunden ist.

Задание 10

Bestimmen Sie, ob der übergebene String eine gültige E-Mail-Adresse ist.

Задание 11

Bestimmen Sie, ob der übergebene String ein Domainname ist.