Free Developer Utility

Regex Tester with Migration Patterns

Test regular expressions against your sample data with live match highlighting and capture groups. Pre-loaded with patterns for Zendesk ticket IDs, Salesforce records, Jira keys, emails, dates, and more — all in your browser, no upload.

Pattern
/ /
Test string
Results 0 matches
Enter a pattern to see matches.
Replace mode
Quick reference
Character classes
.any char (except newline, unless s flag)
\d \Ddigit / non-digit
\w \Wword char / non-word
\s \Swhitespace / non-whitespace
[abc]any of a, b, c
[^abc]none of a, b, c
[a-z]range
Quantifiers
*0 or more
+1 or more
?0 or 1
{n}exactly n
{n,}n or more
{n,m}between n and m
Anchors & groups
^start of line (with m)
$end of line (with m)
\bword boundary
(...)capture group
(?:...)non-capture
(?<name>...)named group
\1backreference
Lookaround
(?=...)lookahead
(?!...)neg. lookahead
(?<=...)lookbehind
(?<!...)neg. lookbehind

Standard JavaScript RegExp engine. All matching runs in your browser — no sample data is uploaded. Patterns with unbounded repetition on overlapping classes (e.g. (a+)+) may cause catastrophic backtracking and are guarded with a timeout.