Validador ULID
Valide ULIDs (identificadores únicos universalmente classificáveis lexicograficamente) e analise seus componentes. Verifique se uma string é um formato ULID válido e extraia o carimbo de data/hora e as partes aleatórias.
Entrada
Saída
Resultado
Sem valor
Leia-me
O que é um ULID?
Um ULID (identificador único universalmente classificável lexicograficamente) é um identificador de 128 bits projetado para ser compacto, seguro para URL e classificável por tempo de criação. Ao contrário dos UUIDs, os ULIDs codificam informações de carimbo de data/hora nos primeiros 48 bits, tornando-os naturalmente classificáveis em ordem cronológica. Eles usam a codificação Base32 de Crockford, resultando em strings de 26 caracteres que não diferenciam maiúsculas de minúsculas e evitam caracteres ambíguos.
Descrição da ferramenta
O validador ULID verifica se uma determinada string é um formato ULID válido e extrai seus componentes. A ferramenta verifica a estrutura ULID, decodifica o carimbo de data/hora incorporado para mostrar quando foi criado e exibe o componente de aleatoriedade que garante a exclusividade, ajudando os desenvolvedores a validar e compreender seus identificadores classificáveis.
Recursos
- Valida o formato ULID usando a codificação Base32 de Crockford
- Extrai e decodifica o carimbo de data/hora incorporado (milissegundos desde a época Unix)
- Exibe o carimbo de data/hora no formato ISO 8601 legível por humanos
- Mostra o componente de aleatoriedade de 80 bits
- Feedback de validação em tempo real
- Suporta todos os formatos ULID padrão (26 caracteres maiúsculos)
Casos de uso
- Validação de identificadores de banco de dados classificáveis antes da inserção
- Verificação de identificadores ordenados cronologicamente em sistemas distribuídos
- Depuração da geração de ULID em aplicações
- Extração de carimbos de data/hora de criação de ULIDs existentes
- Verificação do formato ULID em solicitações e respostas de API