![]() |
найти "крайний слэш", последний и отбростиь все что после.
Есть способ как найти последний слэш (неважно, последний знак...) на 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% Вопрос: можно чуть универсальней, чтоб не колличесство знаков отбрасывать, а "найти послединй, крайний слэш" и отбросить все что после него ? |
Powershell:
Код:
$url = 'http://185.38.12.60/sec/1521344230/37323234d62abb3587f83d28cc570b3bf412ccc8884c7eb7/ivs/2e/7b/e779770b6aee/hls/tracks-2,4/segment2.ts' |
CMD
Код:
@Echo off Цитата:
Код:
@Echo off |
Powershell хорошо.. будем знать. Это надо весь скрипт переписывать, но зато... Благодарю.
megaloman, А-бал-деть ![]() |
Время: 14:13. |
Время: 14:13.
© OSzone.net 2001-