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
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 18,220 community submitted regex patterns...
1
IPv4 no leading zeros
ECMAScript (JavaScript)
An IPv4 expression that doesn't allow leading zeros in octets. 10.0.0.1 will pass 10.0.0.01 shouldn't pass
Submitted by
machfist
-
15 hours ago
1
JSON
PCRE2 (PHP >=7.3)
Valid Syntax: 1 23.5 -13.2 -3.5e-23 false...
Submitted by
anonymous
-
18 hours ago
1
Match floating numbers lower than 0.057
PCRE2 (PHP >=7.3)
Matches zero followed by decimal separator followed by a group of three options: hundreds below 0.857 0.800 + tenths below 0.057 0.850 + units below 0.007
Submitted by
msoutopico
-
a day ago
1
Match floating numbers higher than 0.056
PCRE2 (PHP >=7.3)
Matches zero followed by decimal separator followed by a group of three options: hundreds above 0.857 0.800 + tenths above 0.056 0.850 + units above 0.056
Submitted by
msoutopico
-
a day ago
1
Cube Voyager Application Headers
Python
Matching Cube Voyager Application Files
Submitted by
On Dai Wai
-
5 days ago
0
Matching and Grouping Second Degree Polynomials
PCRE2 (PHP >=7.3)
Matches second-degree polynomials and returns values a, b, c, sign, and 0.
Submitted by
SpiderRocket
-
6 days ago
1
dumb email
Python
it is a naive email regex
Submitted by
anonymous
-
12 days ago
1
/$ repo sync -c -j8/gm
PCRE2 (PHP >=7.3)
/$ repo sync -c -j8/gm
Submitted by
anonymous
-
12 days ago
1
Mexico Phone Expression
PCRE2 (PHP >=7.3)
Regular expression for a mexican phone format.
Submitted by
Jorge Loreto
-
13 days ago
1
Regexp to extend abbrev in Emacs.
PCRE2 (PHP >=7.3)
Regex expression to make abbreviation starts with "@", "/" available in Emacs.
Submitted by
zeit
-
14 days ago
1
https://regex101.com/api/regex
PCRE2 (PHP >=7.3)
// SPDX-License-Identifier: LGPL-3.0-only // Created By: Art Blocks Inc. pragma solidity ^0.8.0; /**...
Submitted by
anonymous
-
16 days ago
1
Ultimate number selecter
Python
Selects all forms of numbers, ranging from decimals, to numbers with commas
Submitted by
anonymous
-
22 days ago
(Last modified 22 days ago)
1
Convetional commits
Python
Convetional commits regex
Submitted by
anonymous
-
22 days ago
1
Parser for dig-type DNS requests
PCRE2 (PHP >=7.3)
There are 4 capture groups: 1: domain name 2: TTL (how long until the record expires) 3: TYPE (the type of DNS record) 4: CONTENT (the content of the DNS record. This depends on the type) ...
Submitted by
Thomdestreamer
-
22 days ago
0
^([a-zA-Z0-9_\-\.\+]+)@(([a-zA-Z0-9_\-\.]+)?([^\.])\.([a-zA-Z]{2,6})|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}) ?$
PCRE2 (PHP >=7.3)
Пример: "w1@mail.com " - рабочий Пример: "w1@mail.com " - не рабочий
Submitted by
anonymous
-
a month ago
1
^(\+)?\d{10,15} ?$
PCRE2 (PHP >=7.3)
Пример: "+79069999999 " - рабочий Пример: "+79069999999 " - не рабочий
Submitted by
anonymous
-
a month ago
1
(?:^[^ ].*[ ].*)[^ ] ?$
PCRE2 (PHP >=7.3)
Пример: "йцу йцу " - рабочий Пример: "йцу йцу " - не рабочий
Submitted by
anonymous
-
a month ago
1
普罗米修斯解析匹配
Java 8
"^([\w_]+)(?:\{(*)\})?\s+([\d\\.e+-]+)(?:\s+(\d+))?$"gm
Submitted by
umanan
-
a month ago
1
Only one special character("-") per word
ECMAScript (JavaScript)
Only one special character ("-") is allowed when entering a word
Submitted by
anonymous
-
a month ago
1
Id_regular expression
PCRE2 (PHP >=7.3)
Expresion regular para generar identificadores
Submitted by
David Chavez
-
a month ago
(Last modified a month ago)
1
2
3
...
911