Beispiel
Suchen Sie eine Zeichenfolge für das Zeichen "e" :
var str = "The best things in life are free";
var patt = new RegExp("e");
var res = patt.test(str);
Da es eine ist "e" in der Zeichenfolge, wird das Ergebnis der res sein:
true
Versuch es selber " Definition und Verwendung
Der test() Methode testet nach einer Übereinstimmung in einer Zeichenkette.
Diese Methode gibt true zurück, wenn es eine Übereinstimmung findet, andernfalls wird false zurückgegeben.
Browser-Unterstützung
Methode | |||||
---|---|---|---|---|---|
test() | Ja | Ja | Ja | Ja | Ja |
Syntax
RegExpObject .test( Parameterwerte Parameter Beschreibung string Erforderlich. Die Zeichenfolge gesucht werden
Rückgabewert
Art Beschreibung Boolean Gibt true zurück, wenn es eine Übereinstimmung findet, andernfalls gibt es falsch
Technische Details
JavaScript Version: 1.2
Mehr Beispiele
Beispiel
Führen Sie eine globale Suche und Test für "Hello" und "w3ii" in einem String:
// The string:
var str = "Hello world!";
// Look for "Hello"
var patt = /Hello/g;
var result = patt.test(str);
// Look for
"w3ii"
patt2 = /w3ii/g;
result2 = patt2.test(str); Der Ausgang des Code oben wird sein:
true // match for "Hello"
false // no match for "w3ii" Versuch es selber "
<JavaScript RegExp Objekt