Überprüfen Sie, ob ein String einen bestimmten Text in TypeScript hat
-
Überprüfen Sie, ob ein String einen bestimmten Text enthält, indem Sie die Methode
indexOf()
in TypeScript verwenden -
Überprüfen Sie, ob ein String einen bestimmten Text enthält, indem Sie die Methode
search()
in TypeScript verwenden -
Überprüfen Sie, ob ein String einen bestimmten Text enthält, indem Sie die
includes()
-Methode in TypeScript verwenden
Wir werden anhand von Beispielen vorstellen, wie Sie überprüfen können, ob ein String einen Teilstring in TypeScript enthält.
Strings sind in allen Anwendungen weit verbreitet. Während wir an einigen Anwendungen arbeiten, möchten wir möglicherweise überprüfen, ob eine bestimmte Zeichenfolge eine bestimmte Teilzeichenfolge enthält oder nicht.
Dies kann in E-Mail-Erkennungsanwendungen oder Anwendungen zum Filtern von Chats oder E-Mails für verschiedene Zwecke verwendet werden.
TypeScript stellt drei Methoden bereit, mit denen überprüft werden kann, ob ein String einen bestimmten Teilstring oder Text enthält. Wir werden diese Methoden im Detail besprechen.
Überprüfen Sie, ob ein String einen bestimmten Text enthält, indem Sie die Methode indexOf()
in TypeScript verwenden
Mit der Methode indexOf()
wird überprüft, ob ein String einen anderen String enthält oder nicht. Ein Beispielcode, der diese Methode verwendet, wird unten gezeigt.
# typescript
let str1 = "Hello";
let str2 = "Hello! Good Morning";
if(str1.indexOf(str2)){
console.log("String 2 contains string 1!")
}
Ausgabe:
Wie wir im obigen Beispiel sehen können, enthält str2
das Wort Hello
. Und das Ergebnis ist auch gleich, wie wir beim Vergleich beider Strings sehen können.
Überprüfen Sie, ob ein String einen bestimmten Text enthält, indem Sie die Methode search()
in TypeScript verwenden
TypeScript bietet eine weitere Methode, search()
, die verwendet werden kann, um zu suchen, ob ein String den Teilstring enthält. Lassen Sie uns diese Methode in einem Beispiel verwenden, in dem wir zwei Variablen definieren und vergleichen, wie unten gezeigt.
# typescript
let str1 = "Hello";
let str2 = "Hello! Good Morning";
if(str1.search(str2)){
console.log("String 2 contains string 1!")
}
Ausgabe:
Wie wir im obigen Beispiel sehen können, haben wir mit der Methode indexOf()
das gleiche Ergebnis wie im vorherigen Beispiel erhalten.
Überprüfen Sie, ob ein String einen bestimmten Text enthält, indem Sie die includes()
-Methode in TypeScript verwenden
TypeScript bietet eine weitere Methode, includes()
, um zu suchen, ob ein String den Teilstring enthält. Lassen Sie uns diese Methode in einem Beispiel verwenden, in dem wir nur eine Variable definieren und versuchen, daraus nach einer bestimmten Zeichenfolge zu suchen, wie unten gezeigt.
# typescript
let str2 = "Hello! Good Morning";
if(str2.includes('Hello')){
console.log("String 2 contains string 1!")
}
Ausgabe:
Wie wir aus dem obigen Beispiel sehen können, haben wir das gleiche Ergebnis wie die beiden obigen Methoden erhalten.
Rana is a computer science graduate passionate about helping people to build and diagnose scalable web application problems and problems developers face across the full-stack.
LinkedInVerwandter Artikel - TypeScript String
- Konvertieren Sie in TypeScript eine Zeichenfolge in eine Zahl
- Konvertieren Sie String in TypeScript in Boolean
- String-Enumeration in TypeScript
- Strings in TypeScript vergleichen
- Überprüfen Sie, ob eine Variable in TypeScript ein String ist
- Konvertieren eines booleschen in einen String-Wert in TypeScript