может быть передан по ссылке.
последний байт.
Примечания
. Длина <cString2> определяет количество процедур поиска вхождений,
а длина <cSearchFor1> определяет количество возможных изменений.
. Параметр <cString2> может быть передан по ссылке. При этом вызов
CSETREF(.T.), подавляющий возвращение функцией результата, позволяет
уменьшить потребности в рабочей памяти.
. Применение описываемой функции для множественных изменений можно
найти в примерах программ, входящих в комплект поставки CT II.
Примеры
. Замена на "x" вхождений "1" во вторую строку, совпадающих с
вхождениями "b" в первую строку:
? CHARRELREP("b", "b b b b", "1", "bbb11111", "x") // "bbb1x1x1"
See Also: CHARRELA()
CSETREF()
CHARREM()
Удаляет из строки указанные символы.
------------------------------------------------------------------------------
Синтаксис
CHARREM(<cDelCharString>, <cString>) --> cRemString
Параметры
<cDelCharString> - символьный параметр, задающий строку, содержащую
список удаляемых символов.
<cString> - символьный параметр, задающий обрабатываемую строку.
Возвращаемое значение
cRemString - строка, из которой удалены символы.
Описание
Функция удаляет перечисленные в первом параметре символы из любых
позиций в строке <cString>. После обработки строка не содержит этих
символов.
Примечания
. При задании недопустимых или некорректных параметров не
производятся никакие изменения.
Примеры
. Удаление пробелов из строки:
? CHARREM(" ", " 1 2 ") // "12"
. Удаление цифры "3" и буквы "y":