Pattern
/\b[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}\b/Sample text
id=550e8400-e29b-41d4-a716-446655440000 bad=550e8400-e29b-41d4-a716Test this pattern in the editor
Standard 8-4-4-4-12 hex UUID layout.
/\b[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}\b/id=550e8400-e29b-41d4-a716-446655440000 bad=550e8400-e29b-41d4-a716Test this pattern in the editor
Stricter UUID version 4 with variant bits.
Integer or decimal percentage values.
Capture double-quoted CSV fields.
Extract key=value pairs from a query string.
MAJOR.MINOR.PATCH with optional pre-release.
7–40 hex characters typical of git commits.