Нужно обрезать путь до файла регулярным выражением
Нужно обрезать путь до файла (вида "C:\folder\filename.txt") регулярным выражением.
На других языках и платформах это просто: s(^.*/)() и готово. На JavaScript'е никак не могу разобраться. Во-первых в используемом примере черта обратная "\" (под Windows), во-вторых с синтаксисом JavaScript не очень знаком. Может кто-нибудь необходимую строчку написать? |
var adr = "C:\\folder\\filename.txt"; alert(adr.match(/[^\/\\]*$/)[0]) |
Ну или тупо:
alert("C:\\folder\\filename.txt".replace(/^.*\\/,'')) |
Всем спасибо, получилось! Ошибка у меня была в недостающей экранирующей "зубочистке", которых с учетом того, что Perl их тоже режет потребовалось аж 4 подряд.
|
Часовой пояс GMT +3, время: 14:19. |