Bereid de input voor
Pas een representatieve sampel met accenten, die merken, breedtevarianten, ligaturen, symbolen of geïmporteerde tekst combineren die onverenigbaar gedraagt.
Normaliseren van het equivalent Unicode De volgorde is opzettelijk
Wordt tekst omgezet NFC, NFD, NFKCOf NFKD terwijl het verslag maken van code-punt veranderingen, het behoud van de bron voor vergelijking en het documenteren van compatibiliteitsrisico's. Canonische vormen kunnen coderen zonder het uiterlijk te veranderen, terwijl compatibiliteitsvormen intentioneel onderscheidingen kunnen vullen, zoals breedte of presentatie tekens.
De berekening en transformaties worden lokaal uitgevoerd. Nirmion niet de tekst in deze werkruimte naar een API.
Product gids
Pas een representatieve sampel met accenten, die merken, breedtevarianten, ligaturen, symbolen of geïmporteerde tekst combineren die onverenigbaar gedraagt.
NFC Het is een canonische sequences NFD en ze ontbinden NFKC Compositie na compatibiliteit vullen, en NFKD Vernietigingen na compatibiliteit.
Vergelijk codepunten en test het resultaat in zoek-, validatie-, handtekeningen, identificatoren, rendering- en downstream-systemen voordat u de opgeslagen productiedata's wijzigt.
Hoe het werkt
JavaScript String.normalize ontvangt een van de vier gestandaardiseerde vormen. NFC en NFD Kanonische gelijkwaardigheid, terwijl NFKC en NFKD Ook wordt compatibiliteit geïntroduceerd. Het instrument telt Unicode codepunten voor en na, maar niet translitereren, case-fold, trim, of verwijderen onzichtbare tekens. De operatie beheert meer dan 500.000 input- en 1 miljoen output-eenheden en weigert elke niet-lijstformule normalisatie. De operatie loopt in deze browser-tab, geldt uitdrukkelijke grenzen voor dure werkzaamheden en stuurt geen werkruimte tekst naar een Nirmion API.
Gebruikelijk wanneer
Gebruik Unicode normalisatie wanneer gelijkwaardige uitstralingssecties een bekende technische probleem creëren en het gekozen formulier overeenkomt met de gegevensovereenkomst.
Vragen geantwoord
Praktische grenzen met teksttools. Deze antwoorden verklaren wat wordt gemeten, wat wordt bewaard en wanneer een handmatige beoordeling nog steeds nodig is.
NFC is een gebruikelijke opslagdefault, maar de juiste keuze behoort tot de ontvangende specificatie. Kies geen compatibiliteitsvormen zonder hun folding gedrag te begrijpen.
Nee niet. NFD Een basisbrief en een marker kan worden gescheiden, maar beide blijven. Gebruik Accent Remover alleen wanneer de markering verwijdering daadwerkelijk is bedoeld.
Ja ja. Canonisch gelijkwaardige sequences maken vaak identiek, terwijl code-point-tellen en byten veranderen.
Privaciteit en behoud
Nirmion Deze operaties uitvoert met een browser JavaScript. De werkruimte noemt de catalogus niet API met uw bron tekst, en voltooide werk inhoud wordt alleen in dit component geheugen voor heropladen bewaard.
Een gedownload bestand blijft in uw browser downloads, apparaat opslag, backups en elke locatie waar u het delen. Verwijder of sluiten de pagina bij het werken op een gedeelde apparaat en vermijd het verspreiden van geheimen in extensie's of derde clipporadministratoren.
De details van de tool
Nirmion Unicode Normalisatie is van toepassing NFC, NFD, NFKCOf NFKD tot 500.000 tekens en rapporten input en output code-point tellen. Het helpt ontwikkelaars, redacteuren, data teams en localisatie werkstromen inspecteren gelijkwaardige-looking sequences voor opslag of vergelijking. JavaScript String.normalize ontvangt een van de vier gestandaardiseerde vormen. NFC en NFD Kanonische gelijkwaardigheid, terwijl NFKC en NFKD Ook wordt compatibiliteit geïntroduceerd. Het instrument telt Unicode codepunten voor en na, maar niet translitereren, case-fold, trim, of verwijderen onzichtbare tekens. Dit maakt het gedrag inspectief en herhaaldelijk in plaats van een onverklaarde resultaat te presenteren.
Het resultaat wordt als text_nirmion_tools_unicode_normalized.txt. De pagina onderscheidt de canonische samenstelling van compatibiliteit en waarschuwt over identificatoren, ondertekeningen, hashes, byte offset, breedteformaten, ligaturen en symbolen. De operatie loopt in deze browser-tab, geldt uitdrukkelijke grenzen voor dure werkzaamheden en stuurt geen werkruimte tekst naar een Nirmion API. Download verwijdert de actieve werkvloer terwijl de laatste drie voltooide resultaten beschikbaar blijven in deze tab voor herdownload.