[]
内部冗余。
尽管某些方言(JavaScript、Python 等)允许在字符类外部使用未转义的左大括号 {
,但这样可能会导致混乱并降低模式的可移植性,因为某些方言要求将大括号作为字符进行转义。
因此,该检查不会报告转义的左大括号。
示例:
\-\;[\.]
在应用快速修复后:
-;[.]
忽略转义的右括号 '}' 和 ']' 选项可以指定当 RegExp 方言允许在字符类外部使用未转义的 \}
和 \]
时是否报告它们。
2017.3 最新变化