Command Palette

Search for a command to run...

Page Inspect

https://www.regextester.com/
Internal Links
25
External Links
84
Images
3
Headings
15

Page Content

Title:Regex Tester and Debugger Online - Javascript, PCRE, PHP
Description:Regular Expression Tester with highlighting for Javascript and PCRE. Quickly test and debug your regex.
HTML Size:47 KB
Markdown Size:6 KB
Fetched At:November 17, 2025

Page Structure

h1Regex Tester
h1Substitution
h5Regular Expression JavascriptPCRE flags
h5Test String
h5Substitution
h4Save this Regex
h4Top Regular Expressions
h4Cheat Sheet
h1
h1Regex Tester
h1
h1Regex Tester
h1Login
h1Join
h1Please Share!

Markdown Content

Regex Tester and Debugger Online - Javascript, PCRE, PHP

Toggle navigation

RegEx Testing From **Dan's Tools**



- Web Dev
- HTML/JS/CSS Playground
- HTML Color Codes
- CSS Fonts
- Online Diff Tool
- .htaccess Generator
- RegEx Testing
- RGB & HEX Color Explorer
- RGB to HEX Color Converter
- TimeStamp Converter
- Website Speed Test
- Favicon.ico & App Icon Generator
- Online Image Editor
- CSS Sprite Generator
- Keyword Tool
- Conversion
- Data
- CSV To HTML Converter
- CSV To JSON Converter
- CSV To TSV Converter
- CSV To XML Converter
- JSON To CSV Converter
- JSON To HTML Converter
- JSON To TSV Converter
- JSON To XML Converter
- XML To CSV Converter
- XML To HTML Converter
- XML To JSON Converter
- XML To TSV Converter
- Convert Files
- Numbers
- Binary Converter
- Binary To Decimal Converter
- Binary To Hex Converter
- Binary To Octal Converter
- Unit Converter
- Decimal To Binary Converter
- Decimal To Hex Converter
- Decimal To Octal Converter
- Hex To Binary Converter
- Hex To Decimal Converter
- Hex To Octal Converter
- Data Size Converter
- Octal To Binary Converter
- Octal To Decimal Converter
- Octal To Hex Converter
- Strings
- Binary To String Converter
- Hex To String Converter
- HTML Entities Escape
- HTML Entities Unescape
- String To Binary Converter
- String To Hex Converter
- Strip and Remove HTML Tags
- Strip and Remove XML Tags
- Word Counter
- XML Entities Escape
- XML Entities Unescape
- Encode/Decoders
- Base64 Decode
- Base64 Encode
- MD5 Hash Generator
- SHA-1 Hash Generator
- SHA-256 Hash Generator
- SHA-512 Hash Generator
- URL Encode/Decode
- Formatters
- CSS Formatter
- GO Formatter
- HTML Beautifier & Formatter
- Javascript Formatter
- Javascript Obfuscate
- JSON Formatter & Beautifier
- JSON Editor
- JSON Validator
- Perl Formatter
- PHP Formatter
- Python Formatter
- Ruby Formatter
- SQL Formatter
- XML Formatter & Beautifier
- CSS Minify
- Javascript Minify
- JSON Minify
- Internet
- Email Validator
- Is It Up Or Down
- Default Router Settings
- User Manuals
- What is my IP
- Join
- Login

# Regex Tester
Dan's Tools

Powered By RegExr

Library

{{getLabel()}}

{{getLabel()}}

{{getStaticRating()}}

* * *

* * *

* * *

# Substitution

* * *

{{getIcon()}}{{getLabel()}}{{getDetail()}}

**Regex Tester is a tool to **learn**, **build**, & **test** Regular Expressions (RegEx / RegExp).**

* * *

- Results update in **real-time** as you type.
- **Roll over** a match or expression for details.
- **Save** & **share** expressions with others.
- Explore the **Library** for help & examples.
- **Undo** & **Redo** with {{getCtrlKey()}}-Z / Y.
- Search for & rate **Community** patterns.

Character classes

.

any character except newline

\\w \\d \\s

word, digit, whitespace

\\W \\D \\S

not word, digit, whitespace

\[abc\]

any of a, b, or c

\[^abc\]

not a, b, or c

\[a-g\]

character between a & g

Anchors

^abc$

start / end of the string

\\b

word boundary

Escaped characters

\\. \\\* \\\\

escaped special characters

\\t \\n \\r

tab, linefeed, carriage return

\\u00A9

unicode escaped ©

Groups & Lookaround

(abc)

capture group

\\1

backreference to group #1

(?:abc)

non-capturing group

(?=abc)

positive lookahead

(?!abc)

negative lookahead

Quantifiers & Alternation

a\* a+ a?

0 or more, 1 or more, 0 or 1

a{5} a{2,}

exactly five, two or more

a{1,3}

between one & three

a+? a{2,}?

match as few as possible

ab|cd

match ab or cd



##### Regular Expression

- JavascriptPCRE
- flags

##### Test String

##### Substitution

Expression Flags

* * *

ignore case (i)
global (g)
multiline (m)

extended (x)
extra (X)
single line (s)
unicode (u)
Ungreedy (U)
Anchored (A)
dup subpattern names(J)



#### Save this Regex

Name:  Description:
Save

#### Top Regular Expressions

Match string not containing string
Check if a string only contains numbers
Match elements of a url
Match an email address
Validate an ip address
Match or Validate phone number
Match html tag
Match dates (M/D/YY, M/D/YYY, MM/DD/YY, MM/DD/YYYY)
Empty String
Checks the length of number and not starts with 0
Match a valid hostname
Not Allowing Special Characters
Validate datetime
string between quotes + nested quotes
Match brackets
Url
match a wide range of international phone number
Match IPv6 Address
email validation
RegEx Allowing Number Only

#### Cheat Sheet

Character classes

.

any character except newline

\\w \\d \\s

word, digit, whitespace

\\W \\D \\S

not word, digit, whitespace

\[abc\]

any of a, b, or c

\[^abc\]

not a, b, or c

\[a-g\]

character between a & g

Anchors

^abc$

start / end of the string

\\b

word boundary

Escaped characters

\\. \\\* \\\\

escaped special characters

\\t \\n \\r

tab, linefeed, carriage return

\\u00A9

unicode escaped ©

Groups & Lookaround

(abc)

capture group

\\1

backreference to group #1

(?:abc)

non-capturing group

(?=abc)

positive lookahead

(?!abc)

negative lookahead

Quantifiers & Alternation

a\* a+ a?

0 or more, 1 or more, 0 or 1

a{5} a{2,}

exactly five, two or more

a{1,3}

between one & three

a+? a{2,}?

match as few as possible

ab|cd

match ab or cd



# 
# Regex Tester

Regex Tester isn't optimized for mobile devices yet. You can still take a look, but it might be a bit quirky.

**\>** Okay!

# 
# Regex Tester

Regex Tester requires a modern browser. Please update your browser to the latest version and try again.



×Close# Login

If you don't already have an account, Register Now




Close

×Close# Join

Join to access discussion forums and premium features of the site.






Close

×Close# Please Share!

**Thank you for using my tool. If you could share this tool with your friends, that would be a huge help:**
Tweet


**Or follow us to learn about our latest tools:**
Follow @danstools00

Close