|
|
|
| требуется извлечь имя последней папки и полного пути
например:
C:\Program Files\Microsoft Office\OFFICE11\1031
нужно получить 1031
сколько не бился не получается выковырять его | |
|
|
|
|
автор: .heed (11.01.2010 в 21:44) |
|
|
для: skinny
(11.01.2010 в 21:12)
| | выражения начинают проверять строку с начала
, поэтому мне кажется '#[^\\/]+$#' будет слегка медленным
, '#/([^\\/]+)$#' наверное чуть быстрее
, а лучше strrchr($str, '\\') | |
|
|
|
|
|
|
|
для: .heed
(11.01.2010 в 21:44)
| | спасибо большое
3й вариант не годиться к сожалению для делфи а вот второй вполне работоспособный :)
вот в таком виде
| |
|
|
|