我有大約 100,000 個變量,其中包含相關文件位置的完整路徑。形式是這樣的:
/abc/def/ghij/klm/nopq/r/stu/vwx/yz
我要查找的字串是第 7 次和第 8 次出現“/”之間的字串,因此stu
.
非常感謝任何指導。
答案1
假設您有一些原始程式碼,其中所有這些變數都有硬編碼值:
perl -nE 'say for m<(?:[/]([^/]+)[/]?){7}>g' src/*
我有大約 100,000 個變量,其中包含相關文件位置的完整路徑。形式是這樣的:
/abc/def/ghij/klm/nopq/r/stu/vwx/yz
我要查找的字串是第 7 次和第 8 次出現“/”之間的字串,因此stu
.
非常感謝任何指導。
假設您有一些原始程式碼,其中所有這些變數都有硬編碼值:
perl -nE 'say for m<(?:[/]([^/]+)[/]?){7}>g' src/*