Справочник MQL4 Строковые функции StringReplace
StringReplaceЗаменяет в строке все найденные подстроки на заданную последовательность символов.
Параметры str [in][out] Строка, в которой необходимо произвести замены. find [in] Искомая подстрока для замены. replacement [in] Подстрока, которая будет вставлена вместо найденной. Возвращаемое значение Количество произведенных замен в случае успеха, в случае ошибки -1. Для получения кода ошибки нужно вызвать функцию GetLastError(). Примечание Если функция успешно отработала, но замены не произведены (не найдена заменяемая подстрока), то возвращается 0. Причиной ошибки могут быть неверные параметры str или find (пустая или неинициализировання строка, см. StringInit() ). Кроме того, ошибка возникнет, если для завершения замен недостаточно памяти. Пример:
Смотри также StringSetCharacter(), StringSubstr() |