정규식 내 익명 캡처 그룹과 숫자 역참조를 보고합니다. 이들은 정규식 파생 언어가 이름이 지정된 그룹 및 그룹 참조를 지원하는 경우에만 보고됩니다. 이름이 지정된 그룹 및 역참조는 코드 가독성을 높여주므로 이를 대신 사용하는 것이 좋습니다. 캡처가 필요하지 않은 경우 비 캡처 그룹을 사용해(예: (xxx) 대신 (?:xxx)) 일치 작업의 성능을 높이고 메모리 사용량을 줄일 수 있습니다.

예:


  (\d\d\d\d)\1

더 나은 정규식 패턴은 다음과 같습니다.


  (?<quad>\d\d\d\d)\k<quad>

2017.2의 새로운 기능