Introduction
Dans ce laboratoire (lab), nous explorerons le monde de la programmation JavaScript et apprendrons à l'utiliser pour créer des applications web dynamiques et interactives. À travers une série d'exercices pratiques et de défis de codage, nous aborderons des sujets tels que les variables, les types de données, les fonctions, le flux de contrôle, etc. À la fin du laboratoire, vous aurez une solide compréhension des bases de la programmation JavaScript et serez prêt à faire progresser vos compétences au niveau supérieur.
Comment supprimer les caractères non ASCII en JavaScript
Pour supprimer les caractères ASCII non imprimables en JavaScript, vous pouvez suivre ces étapes :
- Ouvrez le Terminal/SSH et tapez
nodepour commencer à pratiquer le codage. - Utilisez la méthode
String.prototype.replace()avec une expression régulière pour supprimer les caractères ASCII non imprimables. - L'expression régulière
/[^\x20-\x7E]/gcorrespond à tout caractère qui n'est pas dans la plage ASCII imprimable (valeurs décimales de 32 à 126). - Le marqueur
gest utilisé pour effectuer une correspondance globale (c'est-à-dire remplacer toutes les occurrences de caractères non ASCII dans la chaîne). - Voici un exemple de comment utiliser la fonction
removeNonASCII:
const removeNonASCII = (str) => str.replace(/[^\x20-\x7E]/g, "");
removeNonASCII("äÄçÇéÉêlorem-ipsumöÖÐþúÚ"); // 'lorem-ipsum'
Cela renverra la chaîne avec tous les caractères non ASCII supprimés.
Résumé
Félicitations! Vous avez terminé le laboratoire (lab) sur la suppression des caractères non ASCII. Vous pouvez pratiquer davantage de laboratoires sur LabEx pour améliorer vos compétences.