JavaScript -Testmethode | Erklärt

JavaScript -Testmethode | Erklärt
In JavaScript werden die regulären Ausdrücke als ein integriertes Objekt behandelt, das bei der Übereinstimmung der Muster mit dem Text hilft. JavaScript test () -Methode wird verwendet, um die Übereinstimmung mit dem regulären Ausdruck innerhalb der Zeichenfolge zu testen. JavaScript exec () Methode sucht nach einer Übereinstimmung zwischen einer bestimmten Zeichenfolge und einem regulären Ausdruck.

Alle modernen Browser unterstützen die Test () -Methode wie das Merkmal von ECMAS1. Dieser Artikel vermittelt Ihnen ein beschreibendes Wissen über die folgenden Ergebnisse.

- Wie funktioniert die JavaScript test () -Methode?

- So verwenden Sie die JavaScript test () -Methode

Wie funktioniert die JavaScript test () -Methode?

Die Methode javaScript test () funktioniert genauso wie die EXEC () -Methode. Die Methode test () und exec () unterscheiden sich im Rückgabetyp, da die Methode test () einen Booleschen Wert zurückgibt, und die EXEC () -Methode gibt das Array zurück.

Syntax

Die Syntax der JavaScript test () -Methode ist wie folgt angegeben:

RegexpObject.Test (String)

Hier, "String" ist ein Parameter, der den zu durchsuchenden Text angibt.

Die methode test () gibt die zurück WAHR Wenn die Zeichenfolge angepasst wird, sonst wäre die Ausgabe falsch.

So verwenden Sie die Methode JavaScript test ()

Die methode test () ist fallempfindlich, da sie in der Zeichenfolge nach einer übereinstimmenden Zeichenfolge von links nach rechts suchen beginnt. Dieser Abschnitt enthält eine detaillierte Anweisung zur Verwendung der Methode JavaScript test ().

Beispiel: So testen Sie eine echte Übereinstimmung mit der Methode JavaScript test ()

Die Test () -Methode wird verwendet, um eine Übereinstimmung zwischen einer Zeichenfolge und einem regulären Ausdruck zu testen. Der folgende Code wird verwendet, um die Verwendung der Test () -Methode zu überprüfen, wobei der Ausdruck mit der Zeichenfolge übereinstimmt.

String = "LinuxHint ist eine Website";
Object = regexp ("LinuxHint");
Ausgabe = Objekt.Test (String);
Konsole.Protokoll (Ausgabe);

Eine String -Variable wird initialisiert und das Regexp -Objekt stimmt mit dem Substring in der String -Variablen überein. Diese Übereinstimmung wird an die Test () -Methode übergeben, um zu testen, ob die Übereinstimmung vorhanden ist oder nicht.

Als die Charaktere “LinuxHint”Sind in der String -Variablen vorhanden, daher hat die test () -Methode true zurückgegeben.

Beispiel: So testen Sie eine falsche Übereinstimmung mit der Methode JavaScript test ()

Der Methode test () testet die Übereinstimmung in der Zeichenfolge eines Objekts. Dieses Beispiel zeigt Ihnen, wie diese Methode funktioniert.

String = "LinuxHint ist eine Website";
Object = regexp ("Programmierung");
Ausgabe = Objekt.Test (String);
Konsole.Protokoll (Ausgabe);

In diesem Code wird die Zeichenfolge initialisiert, die die Zeichen enthält "LinuxHint ist eine Website". Eine Abfolge von Zeichen ““Programmierung”Werden an das Regexp -Objekt übergeben, um es mit der Zeichenfolge abzustimmen. Zuletzt wird die TES () -Methode auf die Ausgabe des Regexp -Objekts angewendet, um die Übereinstimmung zu testen.

Die Ausgabe zeigte, dass es in einer bestimmten Zeichenfolge keine übereinstimmende Zeichenfolge gibt. Daher hat die Test () -Methode die Ausgabe zurückgegeben 'FALSCH'.

Beispiel: Wie sich die Methode javaScript test () in einem Fall unempfindlich verhalten

Wie bereits erwähnt, ist die Test () -Methode von Fall sensitiv. Lassen Sie uns versuchen, das unempfindliche Muster des Falls über den folgenden Code zu entsprechen.

String = "LinuxHint ist eine Website";
Object = regexp ("LinuxHint");
Ausgabe = Objekt.Test (String);
Konsole.Protokoll (Ausgabe);

In diesem Beispiel die Zeichenfolge "LinuxHint ist eine Website" wird an das Objekt übergeben. Das Regexp -Objekt wird verwendet, um dem zu entsprechenLinuxHint" Muster. Die Methode test () wird dann auf die Ausgabe des Regexp -Objekts angewendet.

Die Buchstabenfallkasse des Musters und die Zeichenfolge stimmten nicht übereinstimmten, daher hat die Test () -Methode falsch zurückgegeben.

Abschluss

Der prüfen() Die Methode wird verwendet, um die Übereinstimmung zwischen einer bestimmten Zeichenfolge und einem regulären Ausdruck zu testen. Wenn die Funktion eine Übereinstimmung findet, gibt sie True oder sonst falsch zurück. Dieser Artikel lieferte eine vollständige Anleitung zum JavaScript test () -Methode. Für umfassende Kenntnisse haben wir auch die Arbeit und Verwendung der Test () -Methode in JavaScript zusammen mit geeigneten Beispielen zur Verfügung gestellt.