Pattern
/\b(?:\d{10}|\d{12})\b/Sample text
Org INN 7707083893 Person 500100732259 too-short 12345Test this pattern in the editor
10-digit (org) or 12-digit (person) taxpayer IDs.
/\b(?:\d{10}|\d{12})\b/Org INN 7707083893 Person 500100732259 too-short 12345Test this pattern in the editor
Capture local and domain parts from common email shapes.
Match protocol, host, and optional path/query.
Require length and mixed character classes (demo only).
3–16 chars: letter start, then letters, digits, underscore.
Standard 8-4-4-4-12 hex UUID layout.
Stricter UUID version 4 with variant bits.