У меня есть стандартное имя файла Windows с путем. Мне нужно выделить из строки имя файла, расширение и путь.
В настоящее время я просто читаю строку в обратном направлении от конца в поисках. обрезать расширение и первым \ получить путь.
Я уверен, что смогу сделать это, используя шаблон Lua, но я продолжаю терпеть неудачу, когда речь идет о работе справа от строки.
например.
C: \ Temp \ тест \ myfile.txt
должен вернуть
- c: \ temp \ test \
- myfile.txt
- .txt
Заранее извиняюсь, если это дубликат, но я мог бы найти много примеров для других языков, но не для Lua.