Save & Share
------------
* Save new Regex
ctrl+s
* Add to Community Library
Flavor
------
* PCRE2 (PHP >=7.3)
* PCRE (PHP <7.3)
* ECMAScript (JavaScript)
* Python
* Golang
* Java 8
* .NET 7.0 (C#)
* Rust
* Regex Flavor Guide
Function
--------
* Match
* Substitution
* List
* Unit Tests
Tools
-----
* [
Code Generator
](/codegen?language=php)
* [
Regex Debugger
](/debugger)
* Export Matches
* Benchmark Regex
Support regex101
There are currently no sponsors. [Become a sponsor today!](https://digidib.dev/docs/regex101/sponsors/)
If you're running an ad blocker, consider whitelisting regex101 to support the website. [Read more](https://digidib.dev/docs/regex101/adblockers).
Explanation
-------------
An explanation of your regex will be automatically generated as you type.
Match Information
-------------------
Detailed match information will be displayed here automatically.
Quick Reference
-----------------
Search reference
* All Tokens
* Common Tokens
* General Tokens
* Anchors
* Meta Sequences
* Quantifiers
* Group Constructs
* Character Classes
* Flags/Modifiers
* Substitution
* A single character of: a, b or c
\[abc\]
* A character except: a, b or c
\[^abc\]
* A character in the range: a-z
\[a-z\]
* A character not in the range: a-z
\[^a-z\]
* A character in the range: a-z or A-Z
\[a-zA-Z\]
* Any single character
.
* Alternate - match either a or b
a|b
* Any whitespace character
\\s
* Any non-whitespace character
\\S
* Any digit
\\d
* Any non-digit
\\D
* Any word character
\\w
* Any non-word character
\\W
* Non-capturing group
(?:...)
* Capturing group
(...)
* Zero or one of a
a?
* Zero or more of a
a\*
* One or more of a
a+
* Exactly 3 of a
a{3}
* 3 or more of a
a{3,}
* Between 3 and 6 of a
a{3,6}
* Start of string
^
* End of string
$
* A word boundary
\\b
* Non-word boundary
\\B
Regular Expression
No Match
----------------------------------
/
insert your regular expression here
/
gm
Test String
-----------
insert your test string here
1:1