7번째와 8번째 "/" 문자 사이의 텍스트를 추출합니다.

7번째와 8번째 "/" 문자 사이의 텍스트를 추출합니다.

관련 파일 위치에 대한 전체 경로가 포함된 약 100,000개의 변수가 있습니다. 형태는 다음과 같습니다.

/abc/def/ghij/klm/nopq/r/stu/vwx/yz

내가 찾고 있는 문자열은 "/"의 7번째와 8번째 발생 사이의 문자열이므로 stu.

어떤 지침이라도 매우 감사드립니다.

답변1

이 모든 변수에 하드 코딩된 값이 있는 일부 소스 코드가 있다고 가정합니다.

perl -nE 'say for m<(?:[/]([^/]+)[/]?){7}>g' src/*

관련 정보