Please enable JavaScript to use this web application.
Regular
Expressions
101
Social
Donate
Info
Regex Editor
Community Patterns
Account
Regex Quiz
Settings
Order By
Most Recent
Most upvotes
Most downvotes
Highest Score
Lowest Score
Relevance
Filter by Flavor
PCRE2 (PHP >=7.3)
PCRE (PHP <7.3)
ECMAScript (JavaScript)
Python
Golang
Java 8
.NET 7.0 (C#)
Rust
Sponsors
There are currently no sponsors.
Become a sponsor today!
Community Patterns
Search among 1,020 community submitted regex patterns...
1
Match the web URL
PCRE2 (PHP >=7.3)
Match the web URL, like https://xxx.com or xxx.com, not matching the email or the ip address
Submitted by
Hughie
-
10 months ago
1
Bitbucket URL Parser
ECMAScript (JavaScript)
A regular expression for extracting the author, repository name, and optional branch from a Bitbucket repository or tree URL. Handles both HTTP(S) and direct Bitbucket links.
Submitted by
Xain
-
a year ago
1
GitLab URL Parser
ECMAScript (JavaScript)
A regular expression for extracting the author, repository name, and optional branch from a GitLab repository or tree URL. Handles both HTTP(S) and direct GitLab links.
Submitted by
Xain
-
a year ago
(Last modified a year ago)
2
GitHub URL Parser
ECMAScript (JavaScript)
A regular expression for extracting the author, repository name, and optional branch from a GitHub repository or tree URL. Handles both HTTP(S) and direct GitHub links.
Submitted by
Xain
-
a year ago
1
Mp4 Url RegEx
PCRE2 (PHP >=7.3)
Match a http, https and local path url that contains Mp4
Submitted by
anonymous
-
a year ago
1
url_validation_url_doğrulama
ECMAScript (JavaScript)
^ - This signifies the start of the expression. https?:// - This matches either "http://" or "https://". (www.)? - This makes the "www." subdomain optional. [A-z0-9]+ - This matches one or more alphanumeric characters for the domain name. . - This matches a literal period character. [A-z0-9]+ - This...
Submitted by
Emre Yıldırım
-
a year ago
1
UrlRegex
PCRE2 (PHP >=7.3)
Test for URL regex
Submitted by
anonymous
-
a year ago
(Last modified a year ago)
1
Matching URL Parameters
PCRE2 (PHP >=7.3)
teamangelicvm.com
Submitted by
anonymous
-
a year ago
1
Match URL Path with Optional Query Params
PCRE2 (PHP >=7.3)
diversitystars.com
Submitted by
anonymous
-
a year ago
1
Match Optional URL Path
PCRE2 (PHP >=7.3)
EducationalPage.net
Submitted by
anonymous
-
a year ago
1
Match URL Query Parameters
PCRE2 (PHP >=7.3)
IsHimMarketing.com
Submitted by
anonymous
-
a year ago
1
Match URL Fragment
PCRE2 (PHP >=7.3)
onerandomb.com
Submitted by
anonymous
-
a year ago
1
Match Common URL Schemes
PCRE2 (PHP >=7.3)
markitthing.com
Submitted by
anonymous
-
a year ago
1
Match URL Parameters with Optional Values
PCRE2 (PHP >=7.3)
youngfreeflorida.com
Submitted by
anonymous
-
a year ago
1
Match URL with Optional Protocol
PCRE2 (PHP >=7.3)
bayoulee.com
Submitted by
anonymous
-
a year ago
1
URL Validation
PCRE2 (PHP >=7.3)
clickthistoget.com
Submitted by
anonymous
-
a year ago
1
Discord Server Invite, Rust RegEx
Rust
A regular expression for Rust that matches against Discord server invite URLs, but not those without an actual code present. This may be used in Discord's AutoMod feature as it supports up to 10 Rust regular expressions per custom rule.
Submitted by
sepruko
-
a year ago
1
RFC3986 URI
ECMAScript (JavaScript)
Regexp to match URI using syntax defined in RFC 3986 a.k.a. Uniform Resource Identifier (URI): Generic Syntax to create best URI regexp there is (noone bothered to do so). #URL #URI #RFC #3986 #RFC3986
Submitted by
Niemiets
-
a year ago
(Last modified a year ago)
1
RFC3986 URI-reference
ECMAScript (JavaScript)
Regexp to match URI-reference using syntax defined in RFC 3986 a.k.a. Uniform Resource Identifier (URI): Generic Syntax to create best URI-reference regexp there is (noone bothered to do so). #URL #URI #RFC #3986 #RFC3986
Submitted by
Niemiets
-
a year ago
(Last modified a year ago)
1
Validating any URLs
PCRE2 (PHP >=7.3)
for JS regular expression to validate any http|https|ftp|IPv4 address, supported: authority username:password (example https://username:password@example.com); port :0-65565 (example https://example.com:80); query/queries ?c=1 or ?c=1&d=x (example https://example.com/main.php?c=1&d=x);...
Submitted by
anonymous
-
a year ago
1
2
3
4
...
51