JavaScript est un langage de script qui est principalement utilisé pour le développement Web. JavaScript est livré avec de nombreuses fonctionnalités distinctives. L'extraction de pièces de cordes est l'une de ses nombreuses fonctionnalités notables. JavaScript fournit deux méthodes pour extraire des pièces de chaîne qui sont données ci-dessous. Chacune de ces méthodes effectue un type différent d'extraction de chaînes.
Discutons de chacune de ces méthodes en détail.
Méthode substr ()
Afin d'extraire une partie de la chaîne en javascript, le Méthode substr () est utilisé. Cette méthode extraire des parties de la chaîne à partir d'une position spécifiée. En conséquence, seule une quantité spécifique de caractères souhaités sera extrait sans modifier la chaîne d'origine.
Syntaxe de la méthode substr ()
La syntaxe de l'extraction d'une partie d'une chaîne en javascript est la suivante:
chaîne.substr (début, longueur)Dans la syntaxe, le démarrage du paramètre fait référence à la position d'où vous souhaitez extraire la chaîne et la longueur se réfère au nombre de caractères que vous souhaitez extraire.
Pour une meilleure compréhension, consultez les exemples suivants.
Exemple 1
Supposer.
Soit Text = "Je veux extraire une partie de chaîne";Disons que nous voulons extraire 5 lettres du premier index. Pour ce faire, les arguments de la méthode substr () iraient comme ceci:
Let résultat = texte.substr (1,5);La chaîne extraite sera stockée dans la variable «Résultat». Pour vérifier, enregistrons la variable «Résultat» sur la console du navigateur:
console.log (résultat);
Comme vous pouvez vérifier en regardant la capture d'écran de sortie attachée ci-dessus, nous avons la sous-chaîne souhaitée de la chaîne d'origine.
Exemple 2
Supposons maintenant que vous souhaitiez extraire un nombre différent de caractères d'une position différente, vous devez simplement modifier les paramètres.
Soit Text = "Je veux extraire une partie de chaîne";Supposons que vous souhaitiez extraire 3 caractères seulement cette fois. Les arguments substr () iraient comme ça.
Let résultat = texte.substr (3,3);Pour extraire le résultat, nous le ferions.
console.log (résultat);
La capture d'écran ci-dessus montre le code pertinent avec la sortie.
Exemple 3
Afin d'extraire des parties d'une chaîne à partir de la position finale, nous utilisons une valeur négative pour la position de début. Voici comment tu fais.
LET Text = "Je veux extraire une partie de chaîne"; let résultat = Text.substr (-2,5);La sortie est indiquée dans la capture d'écran suivante.
Maintenant, nous allons discuter de la prochaine méthode d'extraction de chaîne.
Méthode substring ()
Il existe une autre méthode en javascrip Méthode substring ().
Syntaxe de la méthode substring ()
Voici la syntaxe de la méthode susmentionnée.
chaîne.substrat (start, fin)En déterminant la syntaxe du Méthode substring () Nous pouvons identifier la dissimilarité majeure entre le Méthodes substr () et substring (). Le substr () est utilisé pour extraire un nombre spécifique de caractères à partir d'une position spécifiée tandis que cette méthode substring () est utilisée pour extraire des caractères situés entre les positions de départ et de fin d'une chaîne.
Voyons un exemple de méthode substring ().
Exemple:
Supposons que nous voulons extraire les lettres du premier index au cinquième index. Pour extraire un tel résultat, les arguments de la méthode substring () seraient (1,5) comme indiqué dans l'extrait de code javascript ci-dessous:
Soit Text = "Je veux extraire une partie de chaîne";Dans la capture d'écran suivante, la sortie est démontrée.
Quelques choses qui doivent être gardées à l'esprit lors de l'utilisation de la méthode substring () sont les suivantes:
Conclusion
JavaScript fournit à ses utilisateurs deux méthodes faciles à utiliser pour extraire des parties d'une chaîne. Premièrement, la méthode substr () vous permet d'extraire un nombre spécifique de caractères d'une position particulière dans une chaîne, et la méthode substring () est utilisée pour extraire des caractères se situant entre les indices de début et de fin d'une chaîne. Dans ce tutoriel, l'utilisation de ces deux méthodes est montrée avec des exemples appropriés.