Comment supprimer un caractère dans String à l'aide de JavaScript : 1. Utilisez la méthode [new RegExp()] pour créer une expression régulière 2. Utilisez la division en tableau, puis rejoignez-la dans une nouvelle chaîne ; .
L'environnement d'exploitation de ce tutoriel : système Windows 7, JavaScript version 1.8.5, ordinateur DELL G3.
Comment supprimer un certain caractère dans String à l'aide de JavaScript :
Méthode 1, régularité
À propos de la suppression d'un caractère par JS dans les méthodes String Character, utilisez généralement la méthode replace(). Cependant, cette méthode ne supprimera qu'une seule fois. Si vous devez supprimer tous les caractères de la chaîne, vous devez utiliser des expressions régulières.
var str = "abcdaabbssaaa"; var reg = new RegExp("a","g"); var a = str.replace(reg,""); console.log(a);
Ici, la nouvelle méthode RegExp() est utilisée pour créer une expression régulière. Le premier paramètre "a" spécifie le modèle d'expression régulière ou d'autres expressions régulières. Ce dernier paramètre est une chaîne facultative contenant les attributs « g », « i » et « m », qui spécifient respectivement la correspondance globale, la correspondance sensible à la casse et la correspondance multiligne. Avant la normalisation d'ECMAScript, l'attribut m n'était pas pris en charge. Si pattern est une expression régulière plutôt qu'une chaîne, ce paramètre doit être omis.
Si le résultat de l'impression reg est : /a/g.
Méthode 2 : Diviser en tableaux
Il existe également une méthode plus délicate, qui consiste à diviser en tableaux puis à les réunir dans de nouvelles chaînes.
var str = "abcdaabbssaaa"; var a = str.split("a").join(""); console.log(a);
Recommandations d'apprentissage gratuites associées : javascript (vidéo)
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!