HOD Text Processor - Команды языка.
ReplaceS @приёмник , @символы_для_замены , @символы_заменители
Замена отдельных символов.
Возвращает в регистре $I количество произведённых замен.
Пример:
replaces @1, "ячсЯЧС", "zxcZXC"
replaces @1, @2, "\00"
replaces @1, "ABC", @2
replaces @1, @2, @3
Пример работы команды:
movt @0, "abcABC"
replaces @1, "abc", "123"
В результате выполнения регистр @0 содержит "123ABC"
movt @0, "33abc221"
replaces @1, "123", ":"
В результате выполнения регистр @0 содержит "::abc:::"
Исключения при выполнении:
Количество символов для замены должно быть равно количеству символов заменителей или должно быть одним символом, в противном случае команда игнорируется.
Содержание