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
Highest Score
Lowest Score
Most upvotes
Most downvotes
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 11,860 community submitted regex patterns...
1
Uzbekistan passport regex
PCRE2 (PHP >=7.3)
Uzbekistan passport regex
Submitted by
Elbek Khamdullaev (elbek.me)
-
2 years ago
1
Only if before
PCRE (PHP <7.3)
Only if needle is before target
Submitted by
anonymous
-
2 years ago
1
Decimal digit with some text pattern at the end.
PCRE2 (PHP >=7.3)
[0-9]+\.?[0-9,]* ?(?:UI|IU|MCG|G|I.U|I.U.|MG|ML|GM)(?:\/?[0-9]+\.?[0-9]* ?(?:UI|IU|MCG|G|I.U|I.U.|MG|ML|GM))?
Submitted by
anonymous
-
2 years ago
1
Mobile Number (with country code)
PCRE2 (PHP >=7.3)
Basic Regex to validate mobile numbers, with country code
Submitted by
Ashutosh Mishra
-
2 years ago
1
uzbekistan phone number
PCRE2 (PHP >=7.3)
uzbekistan phone number
Submitted by
Elbek Khamdullaev
-
2 years ago
1
match domain, but not www
PCRE2 (PHP >=7.3)
matches domains with or without www, does not include www
Submitted by
anonymous
-
2 years ago
1
dante config
PCRE2 (PHP >=7.3)
generates dante config based on domains
Submitted by
anonymous
-
2 years ago
1
Select songs starting with 3+ numbers but not 1|2
PCRE2 (PHP >=7.3)
Select songs starting with odd numbers like 3+ numbers(001 - song.mp3, 000004 - song.mp3), but not simple ones 1|2 like (01 - song.opus or 1 - song.mp3) : 01 - The Black Eyed Peas - The Time (Dirty Bit).opus 0000000 - Nelly Furtado - Say It Right.mp3 ...
Submitted by
anonymous
-
2 years ago
1
Secret HTML Comment
PCRE (PHP <7.3)
This REGEX can be used for, e.g., PHP scripts to filter out comments that are only important for development.
Submitted by
anonymous
-
2 years ago
1
capitalAfterVowel
PCRE2 (PHP >=7.3)
Given a string, make every consonant after a vowel uppercase.
Submitted by
anonymous
-
2 years ago
1
[\p{Sc}\p{So}\p{Mn}\p{P}\p{Z}À-ÿ]
PCRE2 (PHP >=7.3)
[\p{Sc}\p{So}\p{Mn}\p{P}\p{Z}À-ÿ]
Submitted by
anonymous
-
a year ago
1
Unfallversicherung Unternehmensnummer (UNR.S)
PCRE2 (PHP >=7.3)
Unfallversicherung Unternehmensnummer (UNR.S) Dieser reguläre Ausdruck prüft, ob eine mögliche syntaktisch richtige Unternehmensnummer (UNR.S) vorliegt. Eine Unternehmensnummer je Unternehmen ersetzt ab dem 01.01.2023 die vielen Systeme von Mitgliedsnummern bei Berufsgenossenschaften, der Sozialve...
Submitted by
Benjamin Butschko (LOHNunion GmbH)
-
a year ago
1
smartctl regex
PCRE2 (PHP >=7.3)
Regex for smartctl output
Submitted by
anonymous
-
a year ago
1
Worse smartctl regex
PCRE2 (PHP >=7.3)
Regex for smartctl output, but worse.
Submitted by
anonymous
-
a year ago
1
URL Validator (HTTP and HTTPS)
PCRE (PHP <7.3)
Validate one URL HTTP and HTTPS
Submitted by
Joaquim
-
a year ago
1
USA phone matcher
PCRE2 (PHP >=7.3)
Regex for matching usa number like: 555-555-5555 (555)555-5555 (555) 555-5555 555 555 5555...
Submitted by
Arif
-
a year ago
1
Date match by CodeZ
PCRE2 (PHP >=7.3)
Matching date patterns for coursera text mining assignment 1.
Submitted by
CodeZ
-
a year ago
(Last modified a year ago)
1
searchjsonmutikey
PCRE2 (PHP >=7.3)
jsonmultikey
Submitted by
anonymous
-
a year ago
1
Find passwords in logs
PCRE2 (PHP >=7.3)
Regex to find cleartext passwords in logs in various formats
Submitted by
anonymous
-
a year ago
1
Replace FOSUserBundle controller attributes to Symfony #[Route] attribute
PCRE2 (PHP >=7.3)
Substitute AbstractFOSRestController Routing attributes by Symfony Routing attribute \#[Route] move HTTP method to methods:[''] and use #[Route] attribute #[Rest\Get('/corbeilles')] #[Rest\Post('/corbeille/restore')] #[Rest\Delete(path: '/chapitres/{id}', requirements: ['id' => '\d+'])]...
Submitted by
anonymous
-
a year ago
1
...
531
532
533
534
535
...
593
boolean expression with brackets matcher
1
Regular Expression
PCRE (PHP <7.3)
/
(?(DEFINE)
(?<exprs>
(?&expr)
(
\s
+
(?&bool)
\s
+
(
(?&expr)
|
\(
\s
*
(?&exprs)
\s
*
\)
)
)*
)
(?<expr>
(?&valleft)
\s
?
(?&comp)
\s
?
(?&valright)
)
(?<comp>
(
(
!=
)
|
(
==
)
|
(
<=
)
|
(
>=
)
|
(
<
)
|
(
>
)
){1}
)
(?<valleft>
(?¬)
[
\w
\.
]
+
)
(?<valright>
[
\w
\.
]
+
)
(?<bool>
(
and
|
or
)
)
(?<not>
(
not
\s
+
)?
)
)
(?&exprs)
/
xmg
Open regex in editor
Description
comapre simbols used just !=, ==, <=, >=, <, > beacose of task
Submitted by
Ilya Filisteev
-
9 years ago