🔍 Inspetor de Caracteres Unicode
O Inspetor Unicode do TextSorter é uma ferramenta gratuita para desenvolvedores que permite analisar texto caractere por caractere para descobrir pontos de código, valores hexadecimais e marcas ocultas de largura zero
Cole ou digite o texto acima e clique em "Inspecionar Texto" para ver o detalhamento dos caracteres.
Por Que Você Precisa de um Inspetor de Caracteres Unicode
Softwares modernos dependem fortemente da codificação de caracteres UTF-8 e Unicode para suportar texto em todos os idiomas, símbolos e emojis. No entanto, essa flexibilidade traz problemas particulares. Texto copiado de sites, PDFs ou processadores de texto costuma conter marcas de formatação ocultas, caracteres de controle ou espaços de largura zero invisíveis a olho nu.
Esses caracteres ocultos podem causar comportamentos inesperados em aplicações. Por exemplo, um espaço de largura zero colado em um trecho de código de programação pode gerar erros de sintaxe misteriosos e extremamente difíceis de depurar. Da mesma forma, bancos de dados podem falhar ao encontrar registros correspondentes se os termos de busca contiverem caracteres invisíveis. Nosso Inspetor de Caracteres Unicode resolve isso expondo cada caractere individualmente, dando a desenvolvedores, administradores de bancos de dados e redatores de conteúdo uma visão exata da representação do texto em nível de bytes.
Detectando Caracteres de Largura Zero e Invisíveis
Caracteres de largura zero cumprem funções de formatação em motores de layout, mas podem facilmente contaminar bancos de dados ou bases de código quando copiados. Abaixo estão alguns dos caracteres ocultos mais comuns que esta ferramenta detecta:
- Zero-Width Space (ZWSP - U+200B): Usado para permitir quebras de linha em palavras longas sem exibir um espaço visível. Frequentemente encontrado em textos copiados de wikis ou sites de notícias modernos.
- Zero-Width Joiner (ZWJ - U+200D): Usado em escritas complexas ou para combinar vários emojis em um único emoji, como ao combinar emojis de membros de família.
- Zero-Width Non-Joiner (ZWNJ - U+200C): Impede que caracteres se unam quando normalmente se uniriam, algo essencial em idiomas como o persa ou o árabe.
- Soft Hyphen (SHY - U+00AD): Um marcador invisível que indica onde uma quebra de linha é permitida. Quando a palavra quebra, um hífen é exibido; caso contrário, permanece completamente invisível.
- Left-to-Right / Right-to-Left Marks (LRM / RLM): Caracteres de formatação direcional que forçam a direção do texto em sistemas de escrita bidirecionais.
Nossa ferramenta varre seu texto instantaneamente em busca dessas entidades e as sinaliza com um selo vermelho de "Invisível" na tabela de detalhamento, facilitando identificá-las, localizá-las e eliminá-las.
Como Ler o Detalhamento de Caracteres Unicode
Quando você inspeciona um texto com nossa ferramenta, ela produz uma tabela detalhada mostrando informações essenciais de cada caractere:
- Ponto de Código: O identificador numérico único atribuído ao caractere pelo Consórcio Unicode, representado no formato padrão
U+XXXX. - Hex / Dec: A representação hexadecimal, útil para programadores que escrevem expressões regulares ou regras de codificação, junto com o valor decimal.
- Nome / Descrição: O nome oficial do caractere Unicode ou um identificador descritivo. Se um caractere for uma sequência de controle, sua abreviação padrão é exibida, como LF para Line Feed ou TAB para Tabulation.
- Bloco Unicode: A faixa oficial de categorização à qual o caractere pertence, como Basic Latin, Cyrillic, General Punctuation ou Miscellaneous Symbols and Pictographs (emoji).
Com filtros para caracteres imprimíveis, invisíveis e de controle, você pode restringir rapidamente sua visualização apenas aos caracteres que está procurando.
Perguntas Frequentes
Ferramentas Relacionadas para Desenvolvedores
Explore outras utilidades de texto úteis para desenvolvedores:
🔒 Processamento Local e Seguro
Sua privacidade é totalmente garantida. Toda a inspeção Unicode é executada no lado do cliente, no seu navegador web. Seu texto nunca é transmitido, armazenado ou revisado em nenhum servidor remoto. É completamente seguro analisar registros confidenciais, código-fonte ou senhas.