Expected ')' in regular expression (JavaScript)
You attempted to create a regular expression capture, assertion, or group, but did not include the closing parenthesis. Parentheses have several purposes in regular expressions. Primarily, they are used to capture sub-expressions, to specify assertions, or to group patterns together so that the items can be treated as a single unit by *, +, ?, and so on.
To correct this error
Add the rightmost closing parentheses.
Note
If you want to match a single parenthesis, escape it with a backslash - \( - so that it is not interpreted as a special character by JavaScript.
See also
Regular Expression Object
Regular Expression Syntax (JavaScript)