Как вытащить расширение файла URL из строки URL, используя JavaScript

Я не уверен, что это будет полезно для всех, так как я должен был предоставить другим пользователям системы расписание заданий, не предоставляя им доступ к фактическому планировщику планировщика (Windows), я создал это многоразовое приложение.

Обратите внимание, что пользователи имеют доступ к одной общей папке на сервере, где они могут создать требуемый файл command / task / .bat. Эта задача затем может быть запланирована с помощью этого приложения.

Имя приложения - Django_Windows_Scheduler

ScreenShot:

13
задан Carl 9 August 2011 в 13:53
поделиться

1 ответ

Можно использовать (относительно) новое URL объект помочь Вам проанализировать свой URL. Свойство pathname особенно полезно, потому что оно возвращает путь URL без имени хоста и параметров.

let url = new URL('http://www.adobe.com/products/flashplayer/include/marquee/design.swf?width=792&height=294');
// the .pathname method returns the path
url.pathname; // returns "/products/flashplayer/include/marquee/design.swf"
// now get the file name
let filename = url.pathname.split('/').reverse()[0]
// returns "design.swf"
let ext = filename.split('.')[1];
// returns 'swf'
0
ответ дан 1 December 2019 в 00:32
поделиться
Другие вопросы по тегам:

Похожие вопросы: