AIMP Forum
AIMP for PC => Вопросы / Questions => Topic started by: Aleksey.Sivakov on March 10, 2018, 03:02:04
-
Как задать N-ое количество лидирующих нулей для %Index (да, и вообще) при копировании трека по шаблону?
Сейчас ситуация такая: при копировании трека присутствует один лидирующий ноль при нумерации от нуля до девяти.
Как сделать так, чтобы было необходимое количество лидирующих нулей?
И классно было бы, если Aimp сам определял количество необходимых разрядов и дописывал лидирующие нули.
Например, под нумерацию треков выделено три разряда (от 000 до 999), потому что треков будет копироваться, например, 800 штук. 005, 093, 759 и т.д. При пяти разрядах: 00001, 00023, 00111.
Можно это как-то сейчас реализовать?
Поколупал функцию Format там же, но не получилось сделать желаемое.
P.S. На форуме не нашёл темы с этим вопросом.
Спасибо!
-
Направление было верное, а что именно не получилось с форматом?
%Format(000, %Index) - 3 разряда
-
Действительно, - всё просто. Я пытался первым параметром для функции Format писать регулярное выражение. И не мог его корректно написать. Например, %Format('.6x', %Index). Потом ещё с IFами пытался что-то.
Спасибо за подсказку!