Ce tutoriel discutera des approches pour obtenir la sous-chaîne devant un caractère spécifique en JavaScript.
Comment obtenir la sous-chaîne avant un caractère spécifique en JavaScript?
Obtenez la sous-chaîne avant un caractère spécifique en JavaScript, appliquez les approches suivantes:
Les approches déclarées seront illustrées une par une!
Approche 1: Obtenez la sous-chaîne avant un caractère spécifique en JavaScript à l'aide de méthodes substring () et indexof ()
Le "substring ()"La méthode extrait les caractères de chaîne du début à la fin sans changer le tableau d'origine, et le"Indice de()«La méthode sortira l'index de l'élément de tableau spécifié et renvoie«-1"Si cela n'est pas trouvé. Ces méthodes peuvent être appliquées en combinaison pour localiser l'index du caractère dans une chaîne et obtenir la valeur de sous-chaîne avant elle.
Syntaxe
chaîne.substrat (start, fin)Dans la syntaxe donnée:
Dans la syntaxe ci-dessus, "recherche»Indique l'index de l'élément de tableau récupéré.
Exemple
Présentation de l'exemple ci-dessous:
Dans l'extrait de code ci-dessus:
Sortir
Dans la sortie ci-dessus, on peut observer que la valeur de la sous-chaîne avant le caractère spécifié est récupéré.
Approche 2: Obtenez la sous-chaîne avant un caractère spécifié dans JavaScript via la méthode Split ()
Le "diviser()”La méthode divise une chaîne dans un tableau de sous-chaîne. Cette méthode peut être implémentée pour diviser la chaîne fournie en un tableau basé sur le caractère spécifié et accéder à la valeur de la sous-chaîne avant lui.
Syntaxe
chaîne.Split (séparateur, limite)Dans la syntaxe ci-dessus:
Exemple 1: Obtenez la sous-chaîne avant le caractère spécifié
Dans cet exemple, la valeur de la sous-chaîne avant le caractère spécifié sera retournée.
Suivons l'exemple donné ci-dessous:
Dans les lignes de code ci-dessus:
Sortir
D'après la sortie ci-dessus, il est évident que la première valeur de sous-chaîne d'un tableau est récupérée avant un caractère spécifique dans la chaîne fournie.
Exemple 3: Obtenez la sous-chaîne avant tous les caractères spécifiés
Cet exemple renvoie la valeur des sous-chaînes avant tous les caractères spécifiés.
Passons en revue les éléments ci-dessous, donnant un exemple:
Implémentez les étapes suivantes dans les lignes de code ci-dessus:
Sortir
La sortie ci-dessus indique que les valeurs de sous-chaîne sont récupérées avant les deux caractères spécifiés.
Conclusion
Le "substring ()" et "Indice de()"Méthodes ou"diviser()«Les méthodes peuvent être implémentées pour obtenir la valeur de sous-chaîne avant un caractère spécifique dans JavaScript. L'ancienne approche peut être utilisée pour localiser l'index du caractère dans une chaîne et obtenir la valeur de la sous-chaîne avant elle. Cette dernière approche peut être appliquée pour diviser la chaîne donnée en un tableau de sous-chaînes basé sur le caractère spécifié, puis accéder à la valeur de la sous-chaîne avant lui (caractère). Ce tutoriel a démontré comment obtenir la valeur de sous-chaîne avant un caractère spécifique en JavaScript.