Closed
Description
opened on May 25, 2023
Syntax name
RegExp v flag with set notation + properties of strings
Syntax proposal URL
https://github.com/tc39/proposal-regexp-v-flag
Example code
/[\p{Decimal_Number}--[0-9]]/v.test(str);
Implementation Checklist
- Ecma262 update: Normative: Add RegExp
v
flag with set notation and properties of strings tc39/ecma262#2418 - ESTree update: N/A
- Acorn update: Add support for ES2024 Regex v flag acornjs/acorn#1218
-
eslint-visitor-keys
update: N/A -
espree
update: feat: Support ES2024 and regexp v flag js#575 -
regexpp
update: feat: add support v flag eslint-community/regexpp#82 -
eslint-scope
update: N/A -
eslint
update:-
no-control-regex
feat:no-control-regex
supportv
flag #17405 -
no-empty-character-class
feat:no-empty-character-class
supportv
flag #17419 -
no-invalid-regexp
feat:no-invalid-regexp
supportv
flag #17404 -
no-misleading-character-class
feat:no-misleading-character-class
supportv
flag #17406 -
no-regex-spaces
feat:no-regex-spaces
supportv
flag #17407 -
no-useless-backreference
feat:no-useless-backreference
supportv
flag #17408 -
no-useless-escape
feat:no-useless-escape
supportv
flag #17420 -
prefer-named-capture-group
feat:prefer-named-capture-group
supportv
flag #17409 -
prefer-regex-literals
feat:prefer-regex-literals
supportv
flag #17410 -
require-unicode-regexp
feat:require-unicode-regexp
supportv
flag #17402
-
Participation
- I am willing to submit a pull request for this change.
Additional comments
prev issue: #17199
Metadata
Assignees
Labels
Type
Projects
Status
Complete
Activity