Points clés
- Catégorie
- Développement et Web
- Types d’entrée
- checkbox, select
- Type de sortie
- html
- Couverture des échantillons
- 3
- API disponible
- Yes
Vue d’ensemble
Cet outil interactif fournit une table ASCII de référence complète (codes 0 à 127) affichant les valeurs décimales, hexadécimales, octales, binaires et les entités HTML de chaque caractère. Grâce aux filtres intégrés, vous pouvez isoler les caractères de contrôle ou imprimables, filtrer par casse ou type de symbole, et surligner des plages spécifiques pour faciliter vos développements et analyses de protocoles.
Quand l’utiliser
- •Lors du débogage de protocoles réseau ou de flux de données brutes nécessitant la conversion de valeurs hexadécimales ou binaires en caractères ASCII.
- •Pour identifier rapidement les codes des caractères de contrôle non imprimables (comme le retour chariot ou la tabulation) ou les entités HTML associées.
- •Pendant le développement de scripts de validation de saisie pour cibler précisément des plages de caractères (majuscules, minuscules, chiffres ou ponctuations).
Comment ça marche
- •Cochez ou décochez les options pour afficher ou masquer les caractères de contrôle (0–31, 127) et les caractères imprimables (32–126).
- •Sélectionnez un filtre de casse spécifique (majuscules, minuscules, chiffres ou ponctuation) pour restreindre la liste affichée.
- •Choisissez une plage à surligner (lettres, chiffres ou caractères de contrôle) pour repérer instantanément les éléments recherchés dans la table.
Cas d’usage
Exemples
1. Analyse de caractères de contrôle dans un fichier de log
Administrateur système- Contexte
- Un administrateur analyse un fichier de log corrompu contenant des caractères invisibles perturbant l'affichage.
- Problème
- Identifier la signification exacte des codes de contrôle inférieurs à 32 présents dans le fichier.
- Comment l’utiliser
- Activer l'affichage des caractères de contrôle et sélectionner le surlignage des codes de contrôle (0–31, 127).
- Configuration d’exemple
-
{ "showControl": true, "showPrintable": false, "highlightRange": "control" } - Résultat
- L'administrateur repère immédiatement les codes hexadécimaux et les noms des caractères de contrôle (comme LF ou CR) pour nettoyer son script de traitement.
2. Développement d'une fonction de validation de mot de passe
Développeur Web- Contexte
- Un développeur doit concevoir une fonction JavaScript validant que les mots de passe contiennent uniquement des caractères imprimables et des symboles spécifiques.
- Problème
- Trouver rapidement les valeurs décimales et hexadécimales des symboles de ponctuation pour écrire sa regex.
- Comment l’utiliser
- Désactiver les caractères de contrôle, puis appliquer le filtre de casse sur 'Ponctuation / Symboles'.
- Configuration d’exemple
-
{ "showControl": false, "showPrintable": true, "caseFilter": "punct" } - Résultat
- La table affiche uniquement les symboles et leur code ASCII associé, permettant de construire la regex de validation sans erreur.
Tester avec des échantillons
htmlHubs associés
FAQ
Quels types de codage sont affichés dans cette table ASCII ?
La table affiche les valeurs en décimal, hexadécimal, octal, binaire, ainsi que les entités HTML et les noms officiels des caractères de contrôle.
Comment puis-je masquer les caractères non imprimables ?
Décochez simplement l'option 'Afficher les Caractères de Contrôle' pour ne conserver que les caractères imprimables à l'écran.
Est-il possible de filtrer uniquement les chiffres ou la ponctuation ?
Oui, utilisez le menu déroulant 'Filtre de Casse' et sélectionnez 'Chiffres (0–9)' ou 'Ponctuation / Symboles'.
Qu'est-ce que l'option de surlignage ?
Elle permet de colorer visuellement une catégorie spécifique de caractères, comme les lettres ou les codes de contrôle, pour une lecture plus rapide.
La table prend-elle en charge l'ASCII étendu au-delà de 127 ?
Non, cette table de référence se concentre exclusivement sur le jeu de caractères ASCII standard de 0 à 127.