So überprüfen Sie, ob die Zeichenfolge Substring in JavaScript enthält
- 991
- 231
- Marleen Weight
Das JavaScript Index von()
Methoden suchen. Wenn Substring nicht gefunden wird, gibt es -1 zurück. Sie können also die JavaScript -Indexof () -Methode verwenden, um zu überprüfen, ob eine Zeichenfolge ein Substring enthält. In diesem Tutorial werden wir auch ein Beispiel für die Verwendung von JavaScript bereitstellen inklusive ()
Und suchen()
Methoden, um Substring in einer anderen Zeichenfolge zu finden.
In einem Vergleich aller 3 beschriebenen Beschreibungen nachstehend kann Indexof () aufgrund seiner Ausführungsgeschwindigkeit besser sein. Wenn keine Geschwindigkeit wichtig ist, können Sie eine der folgenden Methoden verwenden.
Verwenden der Indexof () -Methode
JavaScript IndexOf () -Methode gibt das Substring der Startpositionsnummer in der Hauptzeichenfolge zurück. Wenn das Substring nicht gefunden wird, gibt es als Ergebnis -1 zurück.
var str = "Hallo Welt"; var substr = "Welt"; var result = str.indexof (substr)> -1; Alarm (Ergebnis);1234 | var str = "Hallo Welt"; var substr = "Welt"; var result = str.indexof (substr)> -1; alert (Ergebnis); |
Das Ergebnis ist wie unten:
WAHR
- So appendieren Sie Element an Array in JavaScript
2. Verwenden von include () Methode:
Sie können auch JavaScript include () -Methode verwenden. Es kehrt zurück WAHR
auf Match gefunden und FALSCH
Wenn kein Match gefunden wurde. Verwenden Sie den folgenden Beispielcode, um dies zu testen:
1234 | var str = "Hallo Welt"; var substr = "Welt"; var result = str.enthält (substr)> -1; alarm (Ergebnis); |
Das Ergebnis ist wie unten:
WAHR
3: Verwendung von Search () Methode
Sie können auch die Methode JavaScript Search () verwenden. Es gibt die String -Positionsnummer zurück, wenn die Übereinstimmung gefunden wurde. Wenn nicht übereinstimmend gefundene Rückgaben -1.
var str = "Hallo Welt"; var expr = "/world/"; var result = str.Suche (expr)> -1; Alarm (Ergebnis);1234 | var str = "Hallo Welt"; var expr = "/world/"; var result = str.Suche (expr)> -1; alarm (Ergebnis); |
Das Ergebnis ist wie unten:
WAHR
- > So entfernen Sie das Array -Element nach Wert in JavaScript
- « So leiten Sie Benutzer mit JavaScript zu einer anderen Webseite um
- So erstellen Sie unendliche während der Schleife im Bash -Skript »