[]
안에서는 불필요합니다.
문자 클래스 외부의 이스케이프되지 않은 여는 중괄호 {
는 일부 파생 언어에서는 허용되지만(JavaScript, Python 등), 중괄호를 문자로 이스케이프 처리해야 하는 파생 언어도 있으므로 혼란을 유발하고 패턴을 이식하기 어렵게 만들 수 있습니다.
이러한 이유 때문에 이 검사는 이스케이프된 여는 중괄호를 보고하지 않습니다.
예:
\-\;[\.]
빠른 수정 적용 후:
-;[.]
Ignore escaped closing brackets '}' and ']'(이스케이프된 닫는 괄호 '}' 및 ']' 무시) 옵션은 문자 클래스 외부의 \}
및 \]
가 정규식 파생 언어로 이스케이프 해제되도록 허용된 경우, 해당 괄호를 보고할지 여부를 지정합니다.
2017.3의 새로운 기능