HOWTO · TypeScript
Überprüfen Sie, ob ein String einen bestimmten Text in TypeScript hat
Dieses Tutorial zeigt, wie Sie in TypeScript überprüfen, ob eine Zeichenfolge einen bestimmten Text enthält.
Auf dieser Seite
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.