ULID-validator
Valider ULIDer (universelt unike leksikografisk sorterbare identifikatorer) og analyser komponentene deres. Sjekk om en streng er et gyldig ULID-format og ekstraher tidsstempel og tilfeldige deler.
Inndata
Utdata
Resultat
Ingen verdi
Les meg
Hva er en ULID?
En ULID (universelt unik leksikografisk sorterbar identifikator) er en 128-biters identifikator designet for å være kompakt, URL-sikker og sorterbar etter opprettelsestid. I motsetning til UUIDer, koder ULIDer tidsstempelinformasjon i de første 48 bitene, noe som gjør dem naturlig sorterbare i kronologisk rekkefølge. De bruker Crockfords Base32-koding, noe som resulterer i 26-tegns strenger som er ufølsomme for store og små bokstaver og unngår tvetydige tegn.
Verktøybeskrivelse
ULID-validatoren sjekker om en gitt streng er et gyldig ULID-format og trekker ut komponentene. Verktøyet verifiserer ULID-strukturen, dekoder det innebygde tidsstemplet for å vise når det ble opprettet, og viser tilfeldighetskomponenten som sikrer unikhet, og hjelper utviklere med å validere og forstå sine sorterbare identifikatorer.
Funksjoner
- Validerer ULID-format ved hjelp av Crockfords Base32-koding
- Trekker ut og dekoder det innebygde tidsstemplet (millisekunder siden Unix-epoken)
- Viser tidsstempel i lesbart ISO 8601-format
- Viser 80-bits tilfeldighetskomponent
- Sanntids valideringstilbakemelding
- Støtter alle standard ULID-formater (26 store bokstaver)
Brukstilfeller
- Validering av sorterbare databaseidentifikatorer før innsetting
- Verifisering av kronologisk ordnede identifikatorer i distribuerte systemer
- Feilsøking av ULID-generering i applikasjoner
- Utvinning av opprettelsestidsstempler fra eksisterende ULIDer
- Sjekking av ULID-format i API-forespørsler og -svar