Skip to content

Files

Latest commit

 

History

History
23 lines (14 loc) · 461 Bytes

Lint-MixedCaseRange.md

File metadata and controls

23 lines (14 loc) · 461 Bytes

Pattern: Use of mixed-case character range

Issue: -

Description

Checks for mixed-case character ranges since they include likely unintended characters.

Offenses are registered for regexp character classes like /[A-z]/ as well as range objects like ('A'..'z').

Examples

# bad
r = /[A-z]/

# good
r = /[A-Za-z]/

Further Reading