"Si un ouvrier veut bien faire son travail, il doit d'abord affûter ses outils." - Confucius, "Les Entretiens de Confucius. Lu Linggong"
Page de garde > La programmation > Comment supprimer le préfixe \"data-\" des chaînes avec JavaScript

Comment supprimer le préfixe \"data-\" des chaînes avec JavaScript

Publié le 2024-11-07
Parcourir:735

How to Strip the \

Suppression des préfixes des chaînes : suppression de "data-"

De nombreuses tâches de programmation impliquent la manipulation de chaînes. Une tâche courante consiste à supprimer des parties spécifiques d'une chaîne, telles que des préfixes ou des suffixes. Dans ce cas, nous souhaitons supprimer le préfixe « data- » d'une chaîne tout en préservant les caractères restants.

L'extrait de code JavaScript suivant montre comment y parvenir à l'aide de la méthode replace() :

var ret = "data-123".replace('data-','');
console.log(ret);   //prints: 123

Voici comment fonctionne le code :

  1. La méthode replace() est utilisée pour rechercher une sous-chaîne spécifique ("data-") dans la chaîne donnée ( "data-123").
  2. Si la sous-chaîne est trouvée, elle est remplacée par une chaîne vide, la supprimant ainsi.
  3. La chaîne résultante ("123") est stockée dans le ret variable.
  4. L'instruction console.log() imprime la chaîne modifiée, qui dans ce cas est "123".

Cette approche peut être utilisée pour supprimer tous les préfixes indésirables de chaînes, vous permettant d'extraire les données souhaitées sans encombrement inutile.

Déclaration de sortie Cet article est réimprimé à l'adresse : 1729344014. En cas d'infraction, veuillez contacter [email protected] pour le supprimer.
Dernier tutoriel Plus>

Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.

Copyright© 2022 湘ICP备2022001581号-3