Pattern
/\b[A-Z]{2}\d{2}[A-Z0-9]{11,30}\b/Sample text
DE89370400440532013000 GB82WEST12345698765432 not-ibanTest this pattern in the editor
International bank account numbers (structure only).
/\b[A-Z]{2}\d{2}[A-Z0-9]{11,30}\b/DE89370400440532013000 GB82WEST12345698765432 not-ibanTest 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.
International numbers with leading + and country code.
Common +7 / 8 mobile formats with optional separators.