Loading...
Loading...
SyntaxError: Invalid regular expression: /pattern/: Invalid groupThis error means your regular expression has a group syntax error. Common causes include unmatched parentheses, invalid named group syntax, or using lookahead/lookbehind incorrectly.
Our tester shows real-time errors and highlights matches as you type.
Every opening ( must have a matching closing ).
// ❌ Invalid
/foo(bar/
// ✅ Valid
/foo(bar)/JavaScript uses (?<name>...) not Python's (?P<name>...).
// ❌ Python syntax (invalid in JS)
/(?P<year>\d{4})/
// ✅ JavaScript syntax
/(?<year>\d{4})/