API de Normalización Unicode
Normaliza y pliega texto Unicode. Convierte cualquier cadena a una de las cuatro formas de normalización Unicode — NFC, NFD, NFKC, NFKD — para que el texto visualmente idéntico con diferentes composiciones de puntos de código (é como un punto de código vs e + un acento combinante) se compare y almacene de manera consistente. Pliega diacríticos y letras especiales a ASCII simple (café → cafe, Straße → Strasse, Ångström → Angstrom, Łódź → Lodz) para slugs, claves de búsqueda y nombres de archivo; la ligadura fi y caracteres de compatibilidad similares se expanden bajo NFKC/NFKD. Y compara dos cadenas para determinar igualdad después de la normalización, opcionalmente sin distinción de mayúsculas y minúsculas. Perfecto para deduplicación, búsqueda e indexación, verificación de nombres de usuario e identificadores, y defensa contra entradas de apariencia similar (homoglifos). Cálculo puramente local — sin clave, sin servicio de terceros, instantáneo. En vivo, nada se almacena. 4 endpoints. Distinto de las búsquedas en bases de datos de caracteres Unicode y de la segmentación de texto.
api.oanor.com/normalize-api