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.

JSPYTHONJAVAPHPGORUBYCSHARP
IPv4 Addressintermediate

Matches valid IPv4 addresses like 192.168.1.1.

JSPYTHONJAVAPHPRUBYCSHARP
IPv4 CIDR Notationintermediate

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

JSPYTHONJAVAPHPGORUBYCSHARP

Matches common IPv6 address formats including compressed notation.

JSPYTHONJAVAPHPGORUBYCSHARP
MAC Addressintermediate

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

JSPYTHONJAVAPHPGORUBYCSHARP

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

JSPYTHONJAVAPHPGORUBYCSHARP
URL Slugbeginner

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

JSPYTHONJAVAPHPGORUBYCSHARP