Skip to main content
Regexflux

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 Addressintermediate

Matches valid IPv4 addresses like 192.168.1.1.

JSPYTHONJAVAPHP
IPv4 CIDR Notationintermediate

Matches IPv4 addresses with CIDR subnet prefix like 192.168.1.0/24.

JSPYTHONJAVAPHPGO

Matches common IPv6 address formats including compressed notation.

JSPYTHONJAVAPHPGO
MAC Addressintermediate

Matches MAC addresses in common formats (colon, hyphen, or dot separated).

JSPYTHONJAVAPHPGO

Matches URLs with any protocol scheme (http, https, ftp, mailto, etc.).

JSPYTHONJAVAPHPGO
URL Slugbeginner

Matches URL-safe slug strings like 'my-blog-post-title'.

JSPYTHONJAVAPHPGO