Regex
Test regular expressions, inspect every match, and replace text with JavaScript RegExp syntax locally.
Open RegexDeveloper tool category
Use these tools when the problem is text rather than a structured data format. Test regular-expression behavior before replacing matches, or normalize words and identifiers into the naming style required by code, APIs, files, and documentation.
Common workflow
4 recommended starting points
Test regular expressions, inspect every match, and replace text with JavaScript RegExp syntax locally.
Open RegexConvert text between uppercase, lowercase, sentence case, title case, camelCase, PascalCase, snake_case, CONSTANT_CASE, dot.case, kebab-case, and URL slugs locally.
Open Case ConverterCheck whether a JavaScript regular expression matches your sample text and catch invalid pattern syntax locally.
Open Regex TesterFind every regular-expression match and inspect match indexes, captures, and named groups as structured JSON.
Open Regex MatcherBrowse by subject
1 focused topics
Test and debug JavaScript regular expressions, inspect matching and capture groups, practice replacements, and find practical fixes for common pattern errors.
Explore Regular ExpressionsUnderstand the concepts
1 resources
JavaScript regex quick reference for character classes, anchors, quantifiers, groups, lookarounds, flags, replacements, and copyable examples.