Normalizar texto Unicode
Transforme texto Unicode sofisticado em caracteres simples e comuns.
Normalizar texto Unicode
Geradores de texto sofisticados não alteram a fonte. Eles trocam cada letra por uma semelhante de outro bloco Unicode, então 𝗯𝗼𝗹𝗱 são na verdade cinco símbolos matemáticos e ⓒⓘⓡⓒⓛⓔ é uma linha de alfanuméricos incluídos. Cole esse texto aqui e ele voltará como caracteres simples. Use-o quando um nome de usuário estilizado, biografia ou título de produto precisar ir para um banco de dados, uma exportação CSV, um slug, uma linha de assunto de e-mail ou qualquer lugar que um leitor de tela precise ler em voz alta - a tecnologia assistiva anuncia 𝓬𝓾𝓻𝓼𝓲𝓿𝓮 letras, um símbolo confuso de cada vez, e os mecanismos de pesquisa raramente os correspondem.
O núcleo é a normalização Unicode NFKC, que dobra os alfabetos matemáticos – negrito, itálico, script, fraktur, golpe duplo, monoespaçado – além de caracteres de largura total, letras circuladas e quadradas, sobrescritos, subscritos e ligaduras de volta ao ASCII. Os mapas explícitos lidam com o que o NFKC ignora: os alfabetos negativos circulados e quadrados preenchidos, dígitos dingbat e letras maiúsculas. Versaletes emprestam letras reais - ǫ significa q maiúsculo - então desative essa opção se o seu texto realmente usar ǫ. Mais dois estilos são opcionais pelo mesmo motivo: ativar letras de bandeira para dobrar os indicadores regionais de A a Z e virar o texto de cabeça para baixo para inverter uma string invertida e virar cada glifo para cima.
Remover marcas de combinação limpa pilhas de zalgo e sobreposições tachadas. Os acentos são recompostos antes das marcas serem removidas, de modo que á, ő, ł e ü permanecem intactos; uma letra muito empilhada pode manter um acento, que a ferramenta de remoção de acentos finaliza. Emoji, tons de pele e teclas são deixados de lado.
Tudo roda no seu navegador. Nada é carregado, então mensagens coladas, nomes e filas de moderação permanecem no seu dispositivo.