Web & Networking Regex Patterns
Patterns for matching domains, IP addresses, URLs, MAC addresses, and network identifiers.
7 patterns
Domain Nameintermediate
Matches valid domain names like example.com or sub.domain.co.uk.
JSPYTHONJAVAPHPGO
IPv4 CIDR Notationintermediate
Matches IPv4 addresses with CIDR subnet prefix like 192.168.1.0/24.
JSPYTHONJAVAPHPGO
IPv6 Address (Simplified)advanced
Matches common IPv6 address formats including compressed notation.
JSPYTHONJAVAPHPGO
MAC Addressintermediate
Matches MAC addresses in common formats (colon, hyphen, or dot separated).
JSPYTHONJAVAPHPGO
URL with Any Protocolbeginner
Matches URLs with any protocol scheme (http, https, ftp, mailto, etc.).
JSPYTHONJAVAPHPGO