Vérifier si une chaîne a un certain texte dans TypeScript
-
Vérifiez si une chaîne contient un certain texte à l’aide de la méthode
indexOf()
dans TypeScript -
Vérifier si une chaîne contient un certain texte à l’aide de la méthode
search()
dans TypeScript -
Vérifier si une chaîne contient un certain texte à l’aide de la méthode
includes()
dans TypeScript
Nous allons présenter comment vérifier si une chaîne contient une sous-chaîne dans TypeScript avec des exemples.
Les chaînes sont largement utilisées dans toutes les applications. En travaillant sur certaines applications, nous pouvons vouloir vérifier si une chaîne particulière contient une certaine sous-chaîne ou non.
Cela peut être utilisé dans les applications de détection d’e-mails ou les applications utilisées pour filtrer les chats ou les e-mails à des fins différentes.
TypeScript fournit trois méthodes qui peuvent être utilisées pour vérifier si une chaîne contient une sous-chaîne ou un texte particulier. Nous allons détailler ces méthodes.
Vérifiez si une chaîne contient un certain texte à l’aide de la méthode indexOf()
dans TypeScript
La méthode indexOf()
permet de vérifier si une chaîne contient ou non une autre chaîne. Un exemple de code utilisant cette méthode est présenté ci-dessous.
# typescript
let str1 = "Hello";
let str2 = "Hello! Good Morning";
if(str1.indexOf(str2)){
console.log("String 2 contains string 1!")
}
Production:
Comme nous pouvons le voir dans l’exemple ci-dessus, str2
contient le mot Hello
. Et le résultat est également le même, comme nous pouvons le voir en comparant les deux chaînes.
Vérifier si une chaîne contient un certain texte à l’aide de la méthode search()
dans TypeScript
TypeScript fournit une autre méthode, search()
, qui peut être utilisée pour rechercher si une chaîne contient la sous-chaîne. Utilisons cette méthode dans un exemple dans lequel nous allons définir deux variables et les comparer, comme indiqué ci-dessous.
# typescript
let str1 = "Hello";
let str2 = "Hello! Good Morning";
if(str1.search(str2)){
console.log("String 2 contains string 1!")
}
Production:
Comme nous pouvons le voir dans l’exemple ci-dessus, nous avons obtenu le même résultat que l’exemple précédent en utilisant la méthode indexOf()
.
Vérifier si une chaîne contient un certain texte à l’aide de la méthode includes()
dans TypeScript
TypeScript fournit une autre méthode, includes()
, pour rechercher si une chaîne contient la sous-chaîne. Utilisons cette méthode dans un exemple dans lequel nous ne définirons qu’une seule variable et essaierons de rechercher une chaîne spécifique à partir de celle-ci, comme indiqué ci-dessous.
# typescript
let str2 = "Hello! Good Morning";
if(str2.includes('Hello')){
console.log("String 2 contains string 1!")
}
Production:
Comme nous pouvons le voir dans l’exemple ci-dessus, nous avons obtenu le même résultat que les deux méthodes ci-dessus.
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.
LinkedIn