JavaScript: Supprimer les zéros à gauche
Conseil de NetLabel | 13/08/2020 à 11:47
Aujourd'hui, j'ai un petit conseil montrant comment supprimer tous les zéros non significatifs d'une chaîne / string en JavaScript:
var s = '00123'; var i = Number(s); alert(i); // '123'
Number() convertit le paramètre passé en nombre. Comme les nombres ne contiennent pas de zéros non significatifs, les zéros du début de notre chaîne sont automatiquement supprimés.
Qui aime plus compliqué, peut aussi utiliser une expression régulière:
var s = '00123'; var i = s.replace(/^(0+)/g, ''); alert(i); // '123'
Cette expression régulière supprime également les zéros non significatifs d'une chaîne. Dans notre cas, bien sûr, la première solution est la plus simple, mais chaque fois que nous souhaitons supprimer d'autres caractères que des zéros, nous devons utiliser l'expression régulière. Au lieu de "/^(0+)/g", vous pouvez simplement utiliser un autre caractère pour cela.
Sur l’Auteur
L’auteur n’a pas encore ajouté de brève description de profil.
Voir Profil
Sujets Connexes
MySQL: Sauts de Ligne dans MySQL
Conseil | 0 Commentaires
Script Batch: Arrêter Ordinateur Windows
Tutoriel | 4 Commentaires
Delphi/Lazarus: Afficher la Date et l'Heure actuelles
Conseil | 0 Commentaires
JavaScript: Supprimer le dernier Caractère d'une Chaîne/String
Conseil | 0 Commentaires
jQuery: Lire et Modifier les Valeurs d'Attributs Data
Tutoriel | 0 Commentaires
MySQL: Supprimer Données de Table - Différence entre TRUNCATE, DELETE et DROP
Tutoriel | 0 Commentaires
JavaScript: Obtenir la Date et l’Heure actuelles
Tutoriel | 1 Commentaire
Avis Important
Veuillez noter: Les contributions publiées sur askingbox.com sont des contributions d’utilisateurs et ne doivent pas remplacer les conseils d’un professionnel. Ils ne sont pas vérifiés par des indépendants et ne reflètent pas nécessairement l’opinion de askingbox.com. Apprendre encore plus.
Participer
Posez votre propre question ou écrivez votre propre article sur askingbox.com. Voici comment.