Regular Expression
FormatDefinition
A regular expression (regex) is a sequence of characters defining a search pattern. Regex is used for string matching, validation, extraction, and substitution in virtually all programming languages. Despite complex syntax, regex is an essential tool for text processing.
Related Tools
Frequently Asked Questions
Related Terms
Cron Expression
A cron expression is a string of 5-6 fields defining a recurring schedule for automated tasks. Cron is the Unix job scheduler; cron expressions are also used in cloud functions, CI/CD pipelines (GitHub Actions), and backend frameworks to schedule periodic jobs.
UUID
A UUID (Universally Unique Identifier) is a 128-bit identifier formatted as 32 hex digits in 5 groups (xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx). UUIDs are designed to be unique across all systems without central coordination. UUID v4 is random; UUID v7 is time-sortable.
ULID
ULID (Universally Unique Lexicographically Sortable Identifier) is a 128-bit identifier that combines a 48-bit timestamp with 80 bits of randomness. ULIDs are URL-safe, case-insensitive, and lexicographically sortable — solving UUID v4's random ordering problem for database indexes.
ISO 8601
ISO 8601 is the international standard for representing dates and times. The standard format is YYYY-MM-DDTHH:MM:SSZ (e.g., 2025-04-06T15:30:00Z). ISO 8601 ensures unambiguous date representation that sorts lexicographically and avoids MM/DD vs DD/MM confusion.