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/*

관련 정보