Avoid equal signs explicitly at the beginning of regex

This page is not yet available in Spanish. We are working on its translation.
If you have any questions or feedback about our current translation project, feel free to reach out to us!

Metadata

ID: typescript-code-style/no-div-regex

Language: TypeScript

Severity: Notice

Category: Error Prone

Description

At the start of a regular expression literal, the characters /= can be mistaken for a division assignment operator.

Non-Compliant Code Examples

var f = function() { return /=foo/; };

Compliant Code Examples

var f = function() { return /foo/ig.test('bar'); };
var f = function() { return /\\=foo/; };
https://static.datadoghq.com/static/images/logos/github_avatar.svg https://static.datadoghq.com/static/images/logos/vscode_avatar.svg jetbrains

Seamless integrations. Try Datadog Code Analysis