pve-eslint/eslint/docs/rules/wrap-regex.md
Dominik Csapak eb39fafa4f first commit
includes a (minimal) working wrapper

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2020-04-06 15:06:03 +02:00

34 lines
603 B
Markdown

# Require Regex Literals to be Wrapped (wrap-regex)
When a regular expression is used in certain situations, it can end up looking like a division operator. For example:
```js
function a() {
return /foo/.test("bar");
}
```
## Rule Details
This is used to disambiguate the slash operator and facilitates more readable code.
Example of **incorrect** code for this rule:
```js
/*eslint wrap-regex: "error"*/
function a() {
return /foo/.test("bar");
}
```
Example of **correct** code for this rule:
```js
/*eslint wrap-regex: "error"*/
function a() {
return (/foo/).test("bar");
}
```