Préparez l’entrée
Mettez le titre, le message, l’identificateur ou la valeur de base de données. Conserver les espaces et les lignes se rompent lorsque le cible les compte, car les deux contribuent à la mesure totale du caractère.
Mesure du texte visible et de la taille encodée
Comptez les personnages perçus par l’utilisateur, les personnages sans espace blanc UTF-8 bits, et lignes locaux, y compris un traitement plus sûr pour les émoji et les lettres combinées.
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
Mettez le titre, le message, l’identificateur ou la valeur de base de données. Conserver les espaces et les lignes se rompent lorsque le cible les compte, car les deux contribuent à la mesure totale du caractère.
Le total principal compte les clusters de graphème. La métrice sans espace supprime tout l’espace blanc avant de compter. UTF-8 Les bytes sont calculés TextEncoder et peut être plus grand que le nombre visible pour les scripts non-ASCII et les emoji.
correspondre à la documentation de destination. Une plateforme qui dit que les personnages peuvent utiliser UTF-16 Unités de code plutôt que des graphèmes, donc tester la valeur finale là-bas quand un seul caractère peut déterminer l'acceptation.
Comment ça fonctionne
Intl.Segmenter avec graphème granularité groupes de base des lettres avec des marques combinées et maintient les séquences émoji soutenues ensemble. Un code-point fallback est utilisé lorsque la segmentation n’est pas disponible. Le compte libre de Whitespace est supprimé Unicode Le blanc et UTF-8 La taille est générée à partir de la racine source exacte plutôt que estimée à partir de symboles visibles.
Utiles quand
La mesure du caractère est utile n'importe où un champ concis, un format de transport ou une charge cryptée a une limite dure.
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.
Les personnages ASCII occupent généralement un UTF-8 bits, tandis que de nombreuses lettres accentuées, des scripts non latins et des emoji nécessitent plusieurs bits. Un emoji joint peut également contenir plusieurs points de code encodés tout en apparaissant comme un graphème.
Le caractère principal en général les comprend. Une métrice distincte supprime d’abord le blanc. Les lignes sont également signalées, vous permettant de choisir la valeur qui correspond à la documentation de champ recevant.
Pas toujours. Les plateformes peuvent appliquer des longs URL pesés, normaliser le texte ou compter UTF-16 Unités Utilisez ceci comme un préflet transparent et confirmez les cas de bord dans le compositeur de destination.
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 Le caractère Counter mesure les clusters de graphème perçus par l’utilisateur plutôt que de rappeler aveuglement JavaScript longueur de la ligne. Il rapporte également un nombre de caractères sans espace blanc UTF-8 Les bits codés et le nombre de lignes. Cette combinaison est utile pour les auteurs, les développeurs, les équipes de localisation et tout le monde qui préparent une copie pour un champ restreint.
La mesure est effectuée localement pour le texte jusqu'à 500 000 caractères et peut être téléchargée comme text_nirmion_tools_character_report.txt. Parce que les services externes peuvent compter les unités de code ou le contenu pesé différemment, le résultat devrait être comparé à la plate-forme finale lorsque le seuil est strict.