Identifiers
#ulid
#identifier
#uuid
#database
ULID
Validates 26-character Crockford Base32 Universally Unique Lexicographically Sortable Identifier (ULID) strings.
✓ Primary key validation✓ Distributed ID verification✓ API parameter parsing
✓ Valid Examples
- 01ARZ3NDEKTSV4RRFFQ69G5FAV
- 01ED5033W4E7V2V00E9FA14C11
- 01F8MECH551T082GH696763602
✗ Invalid Examples
- 01ARZ3NDEKTSV4RRFFQ69G5FA
- 81ARZ3NDEKTSV4RRFFQ69G5FAV
- 01ARZ3NDEKTSV4RRFFQ69G5FAU
Usage & Integration
Validate ULID natively in your backend or frontend without copying regex strings.
Node / Edge
import { validate } from '@regexto/validators';
validate('ulid', '...');Python
from regexto_validators import validate
validate("ulid", "...")Go
import "github.com/regex-to/validators-go"
valid, err := validators.Validate("ulid", "...")PHP
use RegexTo\Validators\Validator;
Validator::validate('ulid', '...');Rust
use regexto_validators::validate;
let is_valid = validate("ulid", "...").unwrap();