Замещает каждый символ в символьном выражении, совпадающий с некоторым символом второго символьного выражения, на соответствующий символ третьего символьного выражения.
CHRTRANC(cSearched, cSearchFor, cReplacement) |
Параметры
- cSearched
-
Определяет символьное выражение, в котором выполняется замена функцией CHRTRANC( ).
- cSearchFor
-
Определяет символьное выражение, символы из которого заменяются с помощью функции CHRTRANC( ) в символьной строке cSearched.
- cReplacement
-
Определяет символьное выражение, которое заменяет поисковое выражение.
Если соответствующий символ из cSearchFor найден в строке cSearched, то он заменяется соответствующим символом из строки cReplacement, который расположен в той же позиции относительно начала строки
Если параметр cReplacement имеет меньше символов, чем параметр cSearchFor, то "лишние" символы параметра cSearchFor удаляются из символьного выражение cSearched. Если параметр cReplacement содержит больше символов, чем параметр cSearchFor, тогда "лишние" символы в параметре cReplacement - игнорируются.
Возвращаемое значение
Символьного типа
Комментарии
Функция CHRTRANC( ) обычно используется для обработки символьных выражений, содержащих дву-байтовые символы. Используете функцию CHRTRANC( ) для замены соответствующих одно-байтовых символов на соответствующие дву-быйтовые представления, или наоборот: двубайтовых символов на одно-байтовые символы. Если символьное выражение содержит только одно-байтовые символы, то данная функция CHRTRANC( ) эквивалентна соответствующей функции CHRTRAN( ) .
Данная функция используется для обработки символьных выражений, содержащих дву-байтовые символы, например в таких языковых конструкциях: Hiragana / Katakana.