Как извлечь имя файла/папки только из пути?

К сожалению, я плохо разбираюсь в регулярных выражениях. Если у меня есть такой путь:

/long/path/to/file, мне просто нужно извлечь file.

Если кто-то предоставит файл/, мне просто нужен файл.

Если кто-то предоставит /file/, мне все равно нужно просто file.

Я использовал функции stringrв качестве опоры, но это похоже на прямую grepтерриторию. Помогите пожалуйста?

5
задан Maiasaura 13 March 2012 в 23:41
поделиться