| CARVIEW |
Select Language
HTTP/1.1 200 OK
Cache-Control: no-store, no-cache, must-revalidate
Content-Encoding: gzip
Content-Type: text/html; charset=UTF-8
Date: Mon, 19 Jan 2026 00:31:49 GMT
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Pragma: no-cache
Server: Apache
Set-Cookie: PHPSESSID=cctmi9n22cp90qbllqeulsa6bd; path=/
Vary: Accept-Encoding,User-Agent
transfer-encoding: chunked
Connection: keep-alive
Regex Tester - Javascript, PCRE, PHP
Regular Expression
Substitution
Regex Pal
Dan's ToolsLibrary
{{getLabel()}}
{{getLabel()}}
{{getStaticRating()}}
Substitution
{{getIcon()}}{{getLabel()}}{{getDetail()}}
RegexPal 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
- flags
Test String
Substitution
Save this Regex
Top Regular Expressions
Url checker with or without https:// or https://
Only letters and numbers
date format (yyyy-mm-dd)
Url Validation Regex | Regular Expression - Taha
nginx test
Extract String Between Two STRINGS
special characters check
match whole word
Match anything enclosed by square brackets.
Find Substring within a string that begins and ends with paranthesis
Simple date dd/mm/yyyy
Blocking site with unblocked games
Match if doesn't start with string
RegEx for Json
all except word
Match anything after the specified
Java Variable
10-digit phone number with hyphens
GREP gen
Find any word in a list of words
Only letters and numbers
date format (yyyy-mm-dd)
Url Validation Regex | Regular Expression - Taha
nginx test
Extract String Between Two STRINGS
special characters check
match whole word
Match anything enclosed by square brackets.
Find Substring within a string that begins and ends with paranthesis
Simple date dd/mm/yyyy
Blocking site with unblocked games
Match if doesn't start with string
RegEx for Json
all except word
Match anything after the specified
Java Variable
10-digit phone number with hyphens
GREP gen
Find any word in a list of words
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 |
RegexPal
RegexPal isn't optimized for mobile devices yet. You can still take a look, but it might be a bit quirky.
> Okay!
RegexPal
RegexPal requires a modern browser. Please update your browser to the latest version and try again.
Join
Join to access discussion forums and premium features of the site.
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
Tweet
Or follow us to learn about our latest tools:
Follow @danstools00