Извлеките имя последней папки в пути к файлу

  1. Python:

    import os
    path = "/path/to/some/folder/"
    last_folder = os.path.basename(os.path.normpath(path))
    print(last_folder)
  2. Java:

    import java.nio.file.Path;
    import java.nio.file.Paths;
    String path = "/path/to/some/folder/";
    Path p = Paths.get(path);
    String lastFolder = p.getFileName().toString();
    System.out.println(lastFolder);
  3. JavaScript:

    const path = "/path/to/some/folder/";
    const lastFolder = path.split('/').filter(Boolean).pop();
    console.log(lastFolder);
  4. C#:

    using System;
    using System.IO;
    string path = "/path/to/some/folder/";
    string lastFolder = new DirectoryInfo(path).Name;
    Console.WriteLine(lastFolder);
  5. Рубин:

    path = "/path/to/some/folder/"
    last_folder = File.basename(path)
    puts last_folder