Maison >interface Web >Questions et réponses frontales >Comment supprimer une sous-chaîne dans ES6
Deux méthodes pour supprimer une sous-chaîne : 1. Utilisez replace() pour supprimer la première occurrence de la sous-chaîne dans la chaîne, la syntaxe est "String object.replace("substring value","")" 2. Utilisez replaceAll; () supprime toutes les sous-chaînes, la syntaxe est "string object.replaceAll("substring value","")".
L'environnement d'exploitation de ce tutoriel : système Windows 7, ECMAScript version 6, ordinateur Dell G3.
Comment supprimer des sous-chaînes dans une chaîne dans es6
1. Utilisez la fonction replace()
La méthode replace() est utilisée pour remplacer les sous-chaînes d'autres caractères par certains caractères d'une chaîne.
Lorsque la valeur de remplacement est un caractère nul, la sous-chaîne spécifiée peut être supprimée. La fonction
var str = "Hello world!"; var n=str.replace("Hello",""); console.log(n);
replace() remplace uniquement la première sous-chaîne correspondante :
var str="Visit Microsoft! Visit Microsoft!"; var n=str.replace("Microsoft",""); console.log(n);
2. Utilisez la fonction replaceAll()
la méthodereplaceAll() est utilisée pour remplacer certains caractères dans une chaîne. Remplacer d'autres caractères, ou remplacer une sous-chaîne qui correspond à une expression régulière. Cette fonction remplacera toutes les sous-chaînes correspondantes.
De même, lorsque la valeur de remplacement est un caractère nul, la sous-chaîne spécifiée peut être supprimée. La fonction
var str = "Hello world!"; var n=str.replaceAll("world",""); console.log(n);
replaceAll() remplacera toutes les sous-chaînes correspondantes :
var str="Visit Microsoft! Visit Microsoft!"; var n=str.replaceAll("Microsoft",""); console.log(n);
[Recommandations associées : tutoriel vidéo javascript, front-end web]
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!