x0r
17-03-2018, 21:53
Есть способ как найти последний слэш (неважно, последний знак...) на cmd ?
вот например в переменной (в скрипте он получает параметр на вход через set url=%1) будет урл:
set url=http://185.38.12.60/sec/1521344230/37323234d62abb3587f83d28cc570b3bf412ccc8884c7eb7/ivs/2e/7b/e779770b6aee/hls/tracks-2,4/segment2.ts
Сейчас я тупо считаю буквы и отбрасывают по числу
set url_part1=%url:~0,-11%
Работает. Но на др. сайте , может быть другое имя у сегментов, другое расширение(вместо ts - mp4 ).
Вопрос: можно чуть универсальней, чтоб не колличесство знаков отбрасывать, а "найти послединй, крайний слэш" и отбросить все что после него ?
вот например в переменной (в скрипте он получает параметр на вход через set url=%1) будет урл:
set url=http://185.38.12.60/sec/1521344230/37323234d62abb3587f83d28cc570b3bf412ccc8884c7eb7/ivs/2e/7b/e779770b6aee/hls/tracks-2,4/segment2.ts
Сейчас я тупо считаю буквы и отбрасывают по числу
set url_part1=%url:~0,-11%
Работает. Но на др. сайте , может быть другое имя у сегментов, другое расширение(вместо ts - mp4 ).
Вопрос: можно чуть универсальней, чтоб не колличесство знаков отбрасывать, а "найти послединй, крайний слэш" и отбросить все что после него ?