Syntax der Test () Methode
result = regexpvar.Test (MatchString)In dieser Syntax:
Rückgabewert
Der Rückgabewert dieser Methode ist vom Booleschen Datentyp zurückgegeben, wenn die Übereinstimmung sonst falsch gefunden wird.
Beispiel 1: Versuchen Sie das Zeichen „H“ in einer Zeichenfolge
Erstellen Sie zunächst eine Zeichenfolgenvariable und geben Sie ihm mit der folgenden Zeile einen String -Wert an:
Stringvar = "Hallo Welt, das ist LinuxHint";Der nächste Schritt besteht darin, das Muster zu erstellen, das mit dieser Zeichenfolge übereinstimmt. Verwenden Sie die folgende Zeile, um das Muster zu erstellen:
muster = /h /i;Dieses Muster besteht darin, die Existenz des Charakters herauszufinden "H" ohne Fallempfindlichkeit. Wenden Sie anschließend die Testmethode auf das Muster an und übergeben Sie im Argument der Testmethode einfach die Stringvar und speichern Sie den Rückgabewert in einer neuen Variablen als:
Ergebnis = Muster.Test (StringVar);Drucken Sie am Ende einfach die Ergebnis Variable am Terminal mit der Konsolenprotokollfunktion:
Konsole.log (Ergebnis);Der vollständige Ausschnitt für dieses Beispiel lautet:
Stringvar = "Hallo Welt, das ist LinuxHint";Durch Ausführen dieses Code wird das folgende Ergebnis auf dem Terminal gedruckt:
Die Ausgabe zeigt, dass das Zeichen „H“ in der vorhanden war Stringvar.
Beispiel 2: Test () Methode mit Fallempfindungsmuster
Erstellen Sie für dieses Beispiel ein Muster, das nach dem Charakter sucht "H" mit Fallempfindlichkeit mit Hilfe der folgenden Codezeile:
muster2 = /h /;Erstellen Sie danach eine String -Variable genau wie in Beispiel 1:
StringVar2 = "Hallo Welt, das ist auch LinuxHint";Wenden Sie anschließend die Test () -Methode auf das Muster an, wobei der String -Wert darin besteht:
Ergebnis = Muster.Test (StringVar2);Am Ende die bestehen die Ergebnis Variable in der Konsolenprotokollfunktion, um den Rückgabewert aus der Test () -Methode am Terminal zu drucken:
Konsole.log (Ergebnis);Das vollständige Code -Snippet für dieses Beispiel wäre:
StringVar2 = "Hallo Welt, das ist auch LinuxHint";Durch Ausführen dieses Code wird das folgende Ergebnis auf dem Terminal gedruckt:
Der Buchstaben „H“ im kleinen Fall wurde in der Zeichenfolge nicht gefunden. Daher ist der Ergebniswert FALSCH
Einpacken
Der Regexp -Test () wird verwendet, um das im Regexp -Objekt definierte Muster gegen eine Zeichenfolge zu entsprechen, und gibt einen echten booleschen Wert zurück, wenn das Match gefunden wird. Andernfalls wird ein falscher boolescher Wert zurückgegeben. Die Methode test () wird mit Hilfe des Punktoperators auf eine Regexp -Variable angewendet. Dieser Artikel hat die Test () mit Hilfe von Beispielen erläutert