Я пытаюсь написать выражение, которое соответствует пути к файлу, но исключает имя файла и его родительский каталог.Это моя тестовая строка:
file/in/some/dir1/file1.txt
file/in/some/dir2/file1.txt
file/in/some/dir2/file2.txt
file/in/some/other/dir/file1.txt
я хочу, чтобы регулярное выражение соответствовало следующему:
file/in/some
file/in/some
file/in/some
file/in/some/other
Я пробовал разные виды негативных прогнозов, но я этого не делалдобиться успеха.Все, что я мог придумать, - это выражение, которое соответствует точной противоположности моего желаемого соответствия: (\w+\/\w+\.\w+)
.При этом я получаю имя файла и его родительский каталог, но я не знаю, как «инвертировать» результат.
Спасибо.