Préparez l’entrée
Mettre un échantillon représentatif contenant des accents, combinant des marques, des variantes de largeur, des ligatures, des symboles ou du texte importé qui se comporte de manière inconsistante.
normaliser l’équivalent Unicode Les séquences sont délibérées
Convertir le texte en NFC, NFD, NFKCou NFKD tout en rapportant les changements de code-point, en préservant la source pour la comparaison et en documentant les risques de compatibilité. Les formulaires canoniques peuvent changer de codage sans changer l'apparence, tandis que les formulaires de compatibilité peuvent intentionnellement remplir des distinctions telles que la largeur ou les caractères de présentation.
Les calculs et les transformations se déroulent localement. Nirmion ne transmet pas le texte dans ce lieu de travail à un API.
Guide de produit
Mettre un échantillon représentatif contenant des accents, combinant des marques, des variantes de largeur, des ligatures, des symboles ou du texte importé qui se comporte de manière inconsistante.
NFC Il compose des séquences canoniques NFD décomposer les NFKC Il est composé après la compatibilité et NFKD Décomposé après la compatibilité.
Comparaissez les points de code et testez le résultat dans les systèmes de recherche, de validation, de signatures, d'identificateurs, de rendu et de débit avant de modifier les données de production stockées.
Comment ça fonctionne
JavaScript String.normalize reçoit l’une des quatre formes standardisées. NFC et NFD Il faut appliquer l’équivalence canonique NFKC et NFKD Il s’agit également de cartes de compatibilité. L’outil compte Unicode Les points de code avant et après, mais ne transliteront pas, ne se fassent pas, ne trimment pas ou ne suppriment pas les caractères invisibles. L’opération gère plus de 500 000 unités d’entrée et un million d’unités de sortie, et rejette toute forme de normalisation non listée. L’opération se déroule dans cette rubrique de navigateur, applique des limites explicites avant le travail coûteux, et ne envoie pas de texte de travail à un Nirmion API.
Utiles quand
Utiliser Unicode normalisation lorsque les séquences équivalentes créent un problème technique connu et que la forme choisie correspond au contrat de données.
Les questions répondent
Les limites pratiques sont les outils de texte. Ces réponses expliquent ce qui est mesuré, ce qui est conservé et quand une revue manuelle est encore nécessaire.
NFC est un défaut de stockage courant, mais le bon choix appartient à la spécification reçue. Ne choisissez pas les formes de compatibilité sans comprendre leur comportement de folding.
Non pas. NFD Vous pouvez séparer une lettre de base et une marque, mais les deux restent. Utilisez Accent Remover uniquement lorsque la suppression de marque est réellement prévue.
Oui oui. Les séquences canoniquement équivalentes rendent souvent identiques tandis que le nombre de points de code et les bytes changent.
Confidentialité et Réservation
Nirmion Il effectue ces opérations avec le navigateur JavaScript. Le bureau ne fait pas appel au catalogue API avec votre texte source, et le contenu de travail complet est conservé uniquement dans cette mémoire composante pour le récupérer.
Un fichier téléchargé reste dans vos téléchargements de navigateur, stockage de dispositif, sauvegardes et n’importe quel endroit où vous le partagez. Nettoyer ou fermer la page lors de la fonctionnement sur un appareil partagé, et éviter de cacher des secrets dans les extensions ou les gestionnaires de clips tiers.
Les détails de l’outil
Nirmion Unicode La normalisation s’applique NFC, NFD, NFKCou NFKD pour le texte jusqu'à 500 000 caractères et les rapports de chiffres de code d'entrée et de sortie. Il aide les développeurs, les éditeurs, les équipes de données et les flux de travail de localisation à inspecter les séquences équivalentes avant de stocker ou de comparer. JavaScript String.normalize reçoit l’une des quatre formes standardisées. NFC et NFD Il faut appliquer l’équivalence canonique NFKC et NFKD Il s’agit également de cartes de compatibilité. L’outil compte Unicode Les points de code avant et après, mais ne transliteront pas, ne se fassent pas, ne trimment pas ou ne suppriment pas les caractères invisibles. Cela rend le comportement inspectable et répétable au lieu de présenter un résultat inexpliqué.
Le résultat est téléchargé text_nirmion_tools_unicode_normalized.txt. La page distingue la composition canonique de la compatibilité et alerte sur les identifiants, les signatures, les hashes, les offset bytes, les formes de largeur, les ligatures et les symboles. L’opération se déroule dans cette rubrique de navigateur, applique des limites explicites avant le travail coûteux, et ne envoie pas de texte de travail à un Nirmion API. Télécharger nette l’espace de travail actif tandis que les trois derniers résultats complets restent disponibles dans cette rubrique pour le récupérer.