AIMP Forum
AIMP for Android => Вопросы / Questions => Topic started by: Xaker_Two on September 22, 2023, 18:57:43
-
На Android и только есть два таких макроса: %Remove() и %ReplaceEx(). Что они должны делать?(развернуто пожалуйста)
-
Тоже, что и в ПК версии. В будущем планирую переделать диалог работы с макросами
-
я не нашел их в ПК версии 5.11.2435 и в справке к ней поэтому и спросил
-
Они есть в 5.30
-
проще былоб ленивый скрин всплывашки отправить
для тех кто с таким же вопросом
%Remove() - возвращает строку из которой удалены все найденные указанные подстроки
полная сигнатура %Remove(A, B1, B2 ... Bn) где
А - исходная строка
Вi - подстрока для удаления
%ReplaceEx() - возвращает строку в которой все найденные указанные подстроки заменены на указанные конечные
полная сигнатура %ReplaceEx(A, B1, C1, B2, C2 ... Bn, Cn) где
А - исходная строка
Bi - подстрока для посика
Сi - замена для подстроки Bi
если обобщать - это макросы на для выполнения сразу нескольких однотипных операций над одной строкой
как разрешаются оверлапы не проверял, предположу что просто пропускаются
в обоих случаях максимальное значение n не указанно
нус ожидайте баг-репорта на установщик
слишком настойчиво вы к бетке приучаете, слишком