@brotok said in Как извлечь текст из ссылки (c:/1/***(эту часть надо извлечь)***/1.csv):
Здравствуйте!
Столкнулся с задачей - нужно извлечь текст (он может быть 1 словом или несколькими).Вот фрагмент:
C:/1/Планета Спорт/8000.csv
C:/1/Планета Спорт/8500.csv
C:/1/Планета Спорт/9000.csv
C:/1/Планета Спорт/9500.csv
C:/1/Победа Вкуса/1.csv
C:/1/Подружка/1.csv
C:/1/Подружка/1000.csv
C:/1/Подружка/10000.csv
C:/1/Подружка/10500.csv
C:/1/Подружка/11000.csv
C:/1/Подружка/11500.csvЭто расположение файлов, в папке, с которыми я собрался работать...
Но как извлечь именно эту часть (само название папки)? без остального пути? Вообще ума не приложу как это сделать.
Думал регулярным выражением - но тогда c://1 - будет идти как регулярное выражение что тоже не особо удобно...Может есть идеи - как это реализовать вообще?
Если вы пользуетесь стандартным действием в BAS "Поиск Файлов" то, оно возвращает список, регулярки работают со строками, значит применить их к списку не получится. Для получения последней папки я бы воспользовался методом split()
[[TEXT]] = "C:/1/Планета Спорт/8000.csv" [[FOLDER]] = [[TEXT]].split("/")[ [[TEXT]].split("/").length-2 ] //Планета Спорт