ReplaceCharacters
Revision as of 13:52, 12 October 2021 by 1>Admin (→Примеры)
ReplaceCharacters (Функции работы со строками) | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
|
Функция производит множественную замену определенных символов на другие и возвращает ее результат. Длины второго и третьего аргументов должны совпадать.
Синтаксис
ReplaceCharacters(<Строка в которой происходит замена>,<Заменяемые символы>,<Заменяющие символы>):<Результат (STRING)>
Аргументы
<Строка в которой происходит замена>
- Значение, строковое представление которого является строкой, над которой выполняется операция замены.<Заменяемые символы>
- Строка, состоящая из символов, которые будут заменены в исходной строке. Индекс каждого из символов соответствует индексу символа на который он будет заменен из строки третьего аргумента.<Заменяющие символы>
- Строка, состоящая из символов, на которые будет производиться заменена в исходной строке.
Возвращаемое значение
Результат будет ANSI строкой, если оригинальное строковое представление было ANSI строкой, в ином случае, результат будет представлять UTF-16 строку.
Примеры
Message(ReplaceCharacters("ABCDEFGHIJFE","EF","AB")); //Будет выведено "ABCDABGHIJBA" Message(ReplaceCharacters("ABCDEFGHIJEF","EFGH","E EE")); //Будет выведено "ABCDE EEIJE "